メッセージの編集
お名前
本文
▼「中身がダメだとどうなりますか?」について つまり、前レスで説明した妥当な要素の使い方についてのことだと思いますが、規則に違反する書き方をした場合、どのように表示されるかはブラウザにより異なります。 ブラウザによっては、(X)HTML文書を整形するときにあまり厳密な解析は行わないため、致命的な誤り以外は構文的に誤ったところがあっても適当に表示してしまいます。 Netscape Navigatorでは意図した通りに表示されていても、実は文書内に誤ったマークアップ付けをした箇所があって、Lynxで同じページを閲覧したら変な表示になっていたということは実際によくあります。 (X)HTMLは画面をレイアウトするためではなく、文書(Webページ)を環境に依存せずに共有できるように記述するためのマークアップです。レイアウト(装飾)は基本的にCSSを使います。そこを正しく理解すると、理解が簡単になります。 例えば、要素名には意味がありpはParagraph(段落)、h1〜h6のhはHeading(見出し)のことです。 このように意味だけでなくすべて仕様書で使い方が決まっていますから、文字の大きさを表すために見出し要素をレイアウト目的に使うのは誤りだとわかりますね? 手紙にも「前文」「主文」「末文」「後文」のように構造化された公式の書式がありますね。それと同じように、Webページもどんな環境にも人にも理解できる構造にするために、適切な要素名及び属性名・値を「<>.</>.< />」の区切り子で印付けするのが(X)HTMLの役割です。 更に詳しくは、仕様書を読んでみてください。 ▼「<style></style><div align="">」について これはないほうがいいのですが、不具合になる端末はありませんから心配ないです。 ▼しっかりと理解したい人には仕様書で勉強を推奨しますが、趣味の域で楽しむ個人サイトさまなら、基本的なことをきちんと把握して作成なされば、プロ並の専門的勉強はしなくても大丈夫ですから心配ないです。
編集パス
編集
記事削除
- ナノ -