- ベストアンサー
<HTML>タグについて
初心者です。 今、<HTML DIR=LTR>で始めてるのですが、ファイアフォックスでは赤文字になってしまいます。 いつも、http://www.htmq.com/html/html.shtmlのサイトを参考にしているのですが、 <HTML>タグの中には何を入れればいいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
html要素に dir=""を入れて記述指定したいんでしょうか? ltrということは、左から右方向に指定してページを作成したいが、 上手くいかない。ということでよろしいでしょうか? <html dir="ltr"> <head> <title>タイトル</title> </head> <body> ここにサイトの文や画像 </body> </html> 参考URL: http://www.tagindex.com/html_tag/page/html_dir.html <HTML DIR=LTR> → <HTML DIR="LTR" > ""を忘れてるからでは? 自分のところで検証したけど、<html dir=ltr>で保存して Firefoxでみても文字は赤くなってなかったけど。 この手の質問はタグ一部でなくて、今書いているタグを 長すぎないようだったら、不明な部分書き出した方が答える方も分かり易い。 例 → http://okwave.jp/qa/q7988743.html
その他の回答 (2)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
HTMLのdir属性は文字方向を指定する属性です。 【引用】____________ここから dir = LTR | RTL [CI] この属性は、当該要素内容及び属性値における、方向性について中立なテキスト(すなわち、 [UNICODE]が定義する固有の方向性を持たないテキスト)の、基本方向を指定する。 この値はまた、表の方向性についても指定する。 可能な値は次の通り。 ・LTR: 左から右の、テキストあるいは表。 ・RTL: 右から左の、テキストあるいは表。 文書の言語をlang属性で指定するのに加えて、著者は、文書のテキストや表の構成に関する基本方向(左-右か、右-左か)をも指定する必要があり得よう。 方向性の指定は、dir属性によって行う。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Language information and text direction (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/dirlang.html#adef-dir )]より dir="LTR" は初期値ですから記入しなくて良いですがlang属性は入れるべきです。仕様書ではなくWAIで定められています。 <HTML lang="ja"> <HTML lang="ja-JP"> の何れかを書いてください。 なお、最初に ⇒はじめてのWebドキュメントづくり( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ ) を一通り学ばれたのち ⇒HTML 4.01仕様書( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/cover.html ) に目を通されて、必要なとき必要な情報が得られるようにすること。 書いたら ⇒Another HTML-lint 5( http://www.htmllint.net/html-lint/htmllint.html ) で右上のDATAタブを選択して、チェックすることを繰り返すと上達の早道でしょう。 今から学ばれるなら、HTML4.01strictを徹底的に身につけて、その後HTML5を学ばれるのが良いと思います。 ⇒HTML5 における HTML4 からの変更点( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff )
お礼
回答ありがとうございました。
- naokita
- ベストアンサー率57% (1008/1745)
1行目ってのはソース表示の事でしょうか? DIR=LTR それはデフォルトだから不要です。 まずは、DTDを勉強しましょう。 <html>は、 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> とか、 <html lang="ja"> とか。
お礼
回答ありがとうございました。
お礼
回答ありがとうございました。
補足
>html要素に dir=""を入れて記述指定したいんでしょうか? そもそもサンプルとして見てたページが <HTML DIR=LTR>となっていたので そのまま使ってました。 特にこの記述がしたいわけではないです。 ダブルコーテーションが必要なのですね。