問題タブ [semantic-markup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - HTML コメント マークアップ
現在、自分のブログを作成中で、コメントをマークアップする必要がありますが、マークアップする最良の方法は何ですか?
提示する必要がある情報は次のとおりです。
- 人物名
- グラバター アイコン
- コメント日
- コメント
どんなアイデアも非常に高く評価されます。
PS: セマンティック HTML マークアップだけに興味があります。
html - このサイトのHTMLはどのようにきれいですか?
私は仕事でC#を使用していますが、Webフォームを使用して、作成するビューステートの多くの行を含まないJavaScriptを大量に出力する方法が嫌いです。
そのため、私は完全に制御できるので、PHPを使用したコーディングが好きです。
しかし、私はこのサイトのHTMLがどのようにクリーンでエレガントなのか疑問に思っていましたか?
MVCの使用はそれと関係がありますか?JQueryが使用されているようですが、確かにasp:requiredバリデーターを使用していますか?もしそうなら、それが通常生成するすべての恐ろしいコードはどこにありますか?
そして、彼らが必要なフィールドバリデーターを使用していないのなら、なぜですか?確かに、JQueryを使用するよりも開発が早いですか?
私が個人サイトをPHPでコーディングする主な理由の1つは、それが生成するよりエレガントなHTMLによるものでしたが、このサイトのようなコードを生成できる場合は、フルタイムの.netにアクセスします。
jsf - セマンティックおよびクロスブラウザーの HTML マークアップを生成する JSF コンポーネント ライブラリはありますか?
私はクライアントの要件ごとに RichFaces を使用していますが、RichFaces (およびストック JSF コントロール) が生成するマークアップは、ネストされたテーブルのひどい混乱です。より適切なマークアップを生成するコントロール ライブラリはありますか? AJAX サポートは大きなプラスです!
html - 著作権表示用のセマンティック HTML マークアップ
Web サイトがクリエイティブ コモンズの下でライセンスされる場合、私はrel-license microformatを使用します。Web サイトが通常の著作権でライセンスされている場合、退屈な段落要素があります。
そこにある id 属性は、CSS のスタイル設定のみを目的としています。よりセマンティックな著作権表示をマークアップするためのより良い方法があるかどうか疑問に思っています。これは Dublin Core メタデータの仕事ですか? もしそうなら、どうすればいいですか?(私はダブリン コアを使用したことがありません。)
一部の Web サイトでは、head 要素でメタ タグを使用することを推奨しています。
これは検索エンジンによって表示される可能性がありますが、ユーザーに表示されるページ自体の通知に取って代わるものではありません。
html - スパンの意味値
span 要素は div とまったく同じように見えますが、ブロック レベルではなくインライン レベルです。しかし、span 要素が提供できる有益な論理分割は思いつかないようです。
単一の文、または文に含まれていない単語は、最小の論理部分のようです。CSS はレイアウトのみを目的としており、セマンティックな意味を目的としていないため、CSS を無視します。
すべての場合において、セマンティックな値を追加するには他の要素の方が適しているように思われ、span は純粋にレイアウト要素になります。これは本当ですか?
html - チャートのセマンティック表現
次のようなチャートを含む古いサイトを再コーディングしています。
代替テキスト http://dl.getdropbox.com/u/240752/rental-chart.gif
このチャートは純粋な HTML でどのように表現されるでしょうか? 画像として載せるのがもったいないです。
画像に置き換えただけのテーブル、または絶対に配置されたテーブル行でオーバーレイされたテーブルを考えていますが、それは少し壊れやすいと思います。
どんな提案も歓迎します。
html - DLとDDの適切な使用?
最近、私のためにデザインされたサイトテンプレートがいくつかありました。検証する最終的なHTMLコードを取得しましたが、ドキュメントの構造はDL-DDペアを使用してレイアウトされています。
これらのタグはあまり使用したことがないため、特に詳しくはありませんが、ドキュメントの構造を意図したものではないようです。私は正しいですか?なぜデザイナーはこれを行うのでしょうか?
html - リストの正しい書き方
これは、実際に両方が使用されているのを見たので、私がしばらく考えていたことです。
方法 1
サブリストはそのリスト項目のサブリストであるため、これは意味的に正しいように見えますが、あまりきれいではありません (List Item Content <list right next to it>
)。
方法 2
よりクリーンですが、リストが項目 2 のサブリストであることを直接理解することはできません (ただし、人間の推論では理解できます)。
ちなみに、これは純粋にセマンティック マークアップの問題であり、どちらのメソッドも同じコンテンツをページに表示します。
それで、あなたはどう思いますか?可能なソースが望ましいですが、個人的な使用も良いです。MediaWiki の階層的な TOC が方法 1 を使用していることに気付きました。これが正しい使用法であると私に信じ込ませます。