No.4ベストアンサー
- 回答日時:
「何が正しいか」と言われても、別に法律があるわけじゃないし(法律が正しいのか?と言う疑問もありますが)正しいとは何かの基準をとりあえず決めないと、なりませんが。
一般的には、ウェブ標準を基準にして正しい、間違っていると言われることが多いです。ウェブ標準とは、これまた一般的に
HTML4.01strict あるいはこれをXMLで書き換えたXHTM1.0strict
および、XHTML1.1 (transitinal--移行型--を削除したもの)
CSS2.1 CSS2じゃない
DOM Document Object Model
HTMLをアプリケーションかに使用するためのインターフェース
WCAG Web Content Accessibility Guidelines
高齢者や障害者を含めて誰もがウェブを利用できるようにすることを目的としたガイドライン
をまとめて言うことが多いでしょう。
次期HTMLの候補となっているHTML5では、DOMも含んでいます。HTML4.01でtransitinalとして非推奨・将来廃止予定とされていたものを含んでいません。(一部変更されて残るものもある)
とすれば、HTMLに関しては、HTML4.01の仕様書(transitinal--移行型を除いたもの)を
★HTML 4.01 Specification (ja) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
を参考にして作成しては、
★Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )
★The W3C Markup Validation Service ( http://validator.w3.org/#validate_by_input )
で、チェックをして指摘されたところを直す。
スタイルシートについては、
★REC-CSS2 邦訳 ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )
★Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification ( http://www.w3.org/TR/CSS2/ )
(注)前者はCSS2の邦訳、後者はCSS2.1で英文(邦訳はない)です。いくつか変更箇所がある。
を参考にして書き
★W3C CSS 検証サービス ( http://jigsaw.w3.org/css-validator/#validate_by_ … )
でチェックする。
のが、実際には最も最短の方法でしょう。
いずれも、始めは難しいと感じますが、そのうち慣れてしまいます。何が書かれているかわかるようになったら卒業ですかね。
そのまえに、
はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )
あたりで、正しい方法をとりあえずおさらいしていくのが良いでしょう。
HTML4.01の邦訳メンバーの代表の方が家族ために作られたページですから、正しいHTMLとはどういうものか理解できるでしょう。
No.5
- 回答日時:
とりあえず、青空文庫など著作権フリーの所から好きな作家のテキストを拝借し、タグ付けしてみるのをお勧めします。
その後、それ用のスタイルシートを書いてみます(なるべく変な ID/CLASS を振らず、タイプセレクタを使うよう心がけて下さい)。HTML は文章内容をマークアップするものなのに、作り始めのうちは肝心の「内容」がなかなか増えません。だから、「とりあえずガワ(デザイン・レイアウト)だけ作って、内容は後で考えよう」になることが多いわけですが、それだとレイアウトありきの変な HTML になりがちなわけで。
何をおいても、大切なのは内容です。内容さえあれば、HTML なんぞ 30 分もあれば覚えられます。
No.3
- 回答日時:
No.1
- 回答日時:
正式なHTML仕様書を隅々まで読むことだと思います。
あるいは、それを読んで理解できるスキルを
身につけることだと思います。
(HTML4.01仕様書 日本語訳)
http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HWNDへの変換
-
texに関する初歩的な質問
-
EXCEL_VBAでOracleにADO接続し...
-
ハノイ塔の非再帰について
-
VBからBeckyを使用したメール送...
-
UPS APC製 C#2005でバッ...
-
納品 vs ご納品 どちらが正し...
-
ソースコードの開示要求できま...
-
Zと2とか紛らわしいのがあるか...
-
Windows server 2022 CALとSQL ...
-
テストについて
-
営業職をやってます。先月発注...
-
グーグルの障害者訓練プログラ...
-
契約期間内における値上げ等に...
-
PDFにすると、外字が横向きにな...
-
印刷会社がミスプリント。その...
-
夜間のトンネル工事について
-
長さ0の文字列を格納できません...
-
OS移行時の詳細設計について
-
納入日と納品日について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
texに関する初歩的な質問
-
VBからBeckyを使用したメール送...
-
P2P地震速報のEEW APIの仕様書...
-
C#の単体テストでローカル変数...
-
テスト仕様書作成って初心者(...
-
C#単体テストで同クラス内の呼...
-
Verilogの参考書のお勧めを教え...
-
ホームページ・ビルダーで「e...
-
外部設計の仕様書
-
Visial C++におけるプログラミング
-
EXCEL_VBAでOracleにADO接続し...
-
テスト仕様書の著作権について
-
JUnit結果出力をファイルに書き...
-
Excel-VBA コンテンツの作成日時
-
PG,SEの方にお聞きします!
-
PL/SQLのカーソルについて
-
VB6 コードでメニュー作成
-
CとかC++のテストについて...
-
文字をなぞるとポップアップが...
-
BOXにカーソルを合わせると、BO...
おすすめ情報