Skip to content

tateya/tateya.github.com

Repository files navigation

たてや組 README

たてや組 公式ウェブページはXHTML 5の仕様に沿って書かれた文書を素材とし、XSLTスタイルシートを使用してXHTML 1.0 Strictの仕様に沿った文書に変換するようにしています。

この仕組みはmakeを使って実現されておりmakeコマンドとxsltprocコマンドが使用可能な環境であれば拡張子が.xhtmlとなっているファイルを編集した後にmakeとターミナルから入力するだけで全ての工程を自動で実行なされるようになっております。

XHTML 1.0 Strictの仕様に沿うように変換しているのはInternet Explorerは8以下のバージョンでは未知の要素に対してスタイルシートの適用が行われない為であり、あくまで暫定的な処置となっております。

記述の基本ルール

W3Cに仕様から外れない範囲であれば自由に書いて貰っても構いませんが、一つだけ属性は属性名をアルファベット順に並べるようにして下さい。一つづつの要素に一つづづ統一的なルールを設けるのは手間がかかるのでこうしていますが、何か明確な指針のような物が公開されているのであれば示して貰えると助かります。

また文書の新規に作成した場合は作成日時をhead要素内に<meta content="1970-01-01T00:00:00Z" name="dcterms.created"/>の形で示して下さい。日付けの書式はW3C DTFに沿って下さい。タイムゾーンはJSTでも構いませんがUTCを使う事を強く奨励しています。また更新日時はmakeコマンドを使用すると自動で付与されますので文書を書く際に書く必要はありません。