Dreamweaverで制作したテーブルレイアウトのサイトだった。Validをもらうことは簡単に出来るけれども、文書構造としては一切成り立っていない。テーブルレイアウトの問題も絡んでくる。XHTML+CSSだがテーブルレイアウトを採用しているケース、つまり「ハイブリッドレイアウト」も書式上のエラーではなく使い方のエラーである。決められたボキャブラリと書式を守っていても、使い方が間違っていることになる。正しくないものに手を貸すことは出来ません。無料テンプレート配布ページでコードの表示をtextarea要素のreadonly属性を利用してマークアップしていた。コピーする際に簡単なのでtextarea要素を使用していたのだが、最近になって気なり始めた。pre・codeでマークアップしなければ構造上間違いである。ところが、私はCSSを書く際に水平タブ文字を空白文字としている部分がかなりあり、このままではpre要素に変更が出来ない。element400個程ある全ての水平タブ文字をスペースに書き換えた。面白いことが書いてあった。logs」の省略形)が、真新しいWebサイトよりも優れたコードで書かれているとしたら、誰かが過ちを犯しています。その誰かというのはあなた方、開発者です。真っ当な会社なら、あなたはクビにされているでしょう。オーウェル風の社会に例えるなら、あなたは「再教育キャンプ」に送られるのです。そのどちらも望まないのなら、本を読み、少なくとも笑い種にされない程度のレベルにまでスキルを高める必要があります。面白いことが書いてあった。1.0時代のサイトがつけていたような口紅が残っていないかチェックして欲しいと思います。面白いことが書いてあった。仕事柄、他の制作会社のサイトや制作実績のサイトを見に行きます。gatewayで検証しますが、かなり多くのサイトが未だテーブルでレイアウトされており、文字サイズもpxで指定されています。(他のブログでは多少指摘するとこともありましたが、このBlogで一切エントリーしていません。)制作会社よりも、個人でBlogを利用する方のほうがWeb標準への意識が高い。computerこの使い分けについては、従来から発音に基づく(acronymはひとつの単語として発音されるもの、abbrは1語ずつ別々のもの)とか、頭文字によるものがacronymで略語一般がabbrなど、いろいろな説が唱えられてきました。定義の背景はさておき、これをいちいち区別して使い分けるというのはたいして有益なこととは思えません。Webであることが伝わればよいわけです。2.0の2002年12月草案では、acronym要素は削除されてしまいました)。いずれにしても、これらの要素を理解しないブラウザもあるので、重要な語句には()で説明を加えるなどの手段も併用する必要があります。要は、利用者に親切なページづくりをしようということです。computerWin版IE5/6はacronym要素のみ対応しており、abbr要素には反応しません。(Mozilla、Opera、Mac版IE5およびiCabは両方OKです。abbr要素からacronym要素への変換スクリプトを使用してIEに対応しています。()などで明記したほうがGUI利用者、またスクリーンリーダー利用者にとっても便利ではないでしょうか。1.1をサポートしないとのこと。これは悪いことでしょうか?初期の反応は、それが同社の後退であるとして、ショックと憤りのいずれかだったかもしれません。別の反応としては、それが現実的な決定であり、なお標準のサポートを実質的に推し進めるものとして、受け入れられるかもしれません。Explorerは目下そのMIMEタイプをサポートしていません。1.1とapplication/xhtml+xmlの)どちらもサポートしないのではと推測しています(後で私が間違っていたと証明されるのは歓迎しますが)。1.1は非サポートの可能性もある?XHTML1.1は2001年の勧告ですが、MSIEにとって現実的ではない。別のBlogの「(X)HTMLの知識がないと」でエントリーしたように、いくらテンプレートをStrictにしたからといっても、ユーザーが理解していないと適切な文書は完成しない。同じ事を書いてあるところがあった。Web標準Blogしかしここで注意しなければならないのは、ツールはあくまでもツールに過ぎず、それを使用する人間の意識もまたWeb標準志向にならなくては、真に優れたコンテンツは制作できないであろう、という点です。仮に(X)HTML仕様を知らずとも文法的に妥当な文書を作成できるツールが登場したとしても、ユーザがその仕様をある程度意識して文書を作成(例:見出しを見出しとして識別し入力)しなくては、適切な情報構造を伴った文書は作成できないのではないか?と思います。TemplateXHTMLPosted@Style23:10IE6に困ったら2005年8月6日XHTMLで作成した文書がIE6で閲覧時、レイアウトが崩れることがあります。XML宣言を行うとIEでは、互換モードとなります。このため多くのXHTML文書ではXML宣言が行われていないのが現状です。先日、面白いものを見つけました。phpの場合に以下のように記入すると、ユーザーエージェントを判断しIE6以外でXML宣言を記入することが出来ます。encoding="Shift_JIS"?>'."\n";}?>エンコードは書き換えてください。StrictのMovableTypeテンプレートを製作中です。今夜、大体のところが出来たので、Land.toサーバーの規約どおりに広告を張ってみました。ところが広告タグはIframeだったので、XHTML1.0Strictには使えない。私が頼み込んで、どうにかTransitionalで使用できるようにしてもらったんだった。【Web標準の教科書】Webで標準的に使用される技術を「Web標準」といいます。誰でもアクセスでき、どんなブラウザから見ても見栄えの変わらないサイトを作るにはWeb標準技術が欠かせません。本書は、「XHTML」と「CSS」を中心に、正しいWebページの作り方を単なる仕様の説明ではなく、常に「実際にどう生かせるか」という観点から実践的な説明を随所に盛り込み、解説しました。International。