問題タブ [html-heading]
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 リスト項目に含める必要がありますタグ?
これが適切なコーディング スタイルかどうかを判断しようとしています。少なくとも HTML5 では有効であることはわかっていますが、そのセマンティックな意味が私の意図と一致するかどうかを知りたいです。
アイテムには論理的に連続した順序があるため、順序付きリストを使用していますが、各アイテムには見出しが必要なようです。意味的に、このコードは理にかなっていますか? リスト項目のヘッダーを示すために、他の種類のタグを使用する必要がありますか? リストを完全に破棄して、ヘッダー タグのみを使用する必要がありますか? ここでのベストプラクティスは何ですか?
html - セクション要素と見出しを使用してサイトのコンテンツを構成する
セクション要素の使用について議論している外部のスレッドがたくさんあることをすでに知っています-私はすでにそれらの多くを読みました、そしてこれまでのところ私は次の結論に達しました:
<section>要素は、個々のデータベースレコードとして保存できるコンテンツをラップするために使用する必要があります。(HTML5doctorによると)、見出しはセクション要素内にある必要があります(ただし、データベースでは、見出しをコンテンツと同じ列に格納しません...))
これまでのところ、私は自分のWebサイトの構造を再編成し、 http: //gsnedders.html5.org/outliner/で分析しましたが、驚くべきことに、h1、h2、...の見出しの順序を無視していました(どこかでその特別なものを読みました)要素は見出しかそこらをリセットします..?:S)ちょっと私を怒らせます。
今では、次のような構造になっています(スタイリングの目的でいくつかのdivをスキップします):
予想されるアウトラインの代わりに:
私が得た:
もちろん、見出しをいくつかのセクション要素でラップしてこのカウンターをリセットすることはできますが、メインコンテンツ全体を単一のデータベースエントリとして保存することは決してありません-したがって、これはセマンティック要素の非セマンティックな使用法であり、作業全体がいくらか冗長になります。
セクション要素またはネストされた見出しのポイントを見逃しましたか?この振る舞いをどのように処理するかについての提案(理論的には素晴らしいように聞こえますが、実際には奇妙な振る舞いをしているようです...)
編集:私は「RSSアイテムである可能性のある要素に関する記事を使用する」ルールに固執することにしました。それは私にとってはるかに理にかなっており、ナビゲーションなどからメインコンテンツを分離するためにセクション要素を使用し続けました。以下に答えるように)
twitter-bootstrap - ブートストラップの中央の見出し
これは私の最初のTwitterBootstrapエクスペリエンスです。いくつかの見出し(h1、h2など)を追加しましたが、それらは左側に配置されています。見出しを中央に配置する正しい方法は何ですか?
html - Internet Explorer の見出し要素
Mozilla Firefox と Google Chrome で問題なく動作する Web サイトがあります。ただし、Internet Explorer では、段落のタイトルは表示されません。H1、H2 などの見出し要素を使用します。しかし、Internet Explorer では表示されません。どうしてですか?
私が使用<h2>Title of Book</h2>
し、上記は私のコードです。
javascript - の値を取得する
<h2>
タグを持つページ上のすべての要素の MD5 チェックサムを生成し、値をポップアップとして表示しようとしています。
私が既に持っているコードは、各<h2>
要素を取得する必要があります。各要素の実際の値を取得するだけです。
の使い方はb64_md5(ts)
基本的にts
変数をMD5値に変換するものです。ただし、ts
変数は要素の値自体ではなく、要素のタイプの ID または名前です。
また、名前とチェックサムの 2 つの値が格納された Cookie を作成したい場合、gh.innerText;
これまでこの方法を使用すると問題が発生したため、一意の名前を設定するために使用できます。
html - DL内でH1、H2などは有効ですか?
定義リスト内に見出し要素を含めることはできますか?
例:
私のブラウザでは期待通りに動作しているようです:)
html - テーブルTHタグ内のH1、H2、H3、H4、H5、H6?-HTML
タグH1, H2, H3, H4, H5, H6
内で使用できますか?table TH
-HTML
w3バリデーターで検証しようとしましたが、検証されません。私はこれを手に入れます:
私はHTML5を使用<div>
しているので、テーブルを作成してから<H4>
タグを配置するのが最善の方法だと思います。それともこれも悪い考えですか?それでは、次のようになります。
そして、これがどのように見えるかわかりません。3つの見出しタグが閉じており、その間にテキストや段落がありません。
html -
見出しの後の他のフォントサイズ
これが問題です。<h1> 見出しに 2 つの異なるフォント サイズが必要です。<br> の後のテキストは、前のテキストより大きくする必要があります。
だから私はそれを試しました
しかし、これは機能しません。アイデアや提案はありますか?
css - 見出しの表示は、テキストで行をブロックします
ここに私のウェブサイト http://maximearchambault.com/index.php/contact/
私の質問は私の見出しの1つに関するものです。ページのメインタイトル、連絡先/情報に使用します
私の問題は、ブロックがテキストの行ではないことです。テキストがシアンのブロックの中央に配置されるようにします
html - h1 要素の横にインライン HTML 要素を表示するときのベスト プラクティスは?
「製品」の名前を表示する Web ページがあり、同じ行の横に編集/削除リンクがあります。例:
商品 1 (編集 | 削除)
製品名のフォント サイズを大きくし、編集/削除ボタンのフォント サイズを通常のサイズ (つまり、段落などと同じ) にしたい。そして、上の例のようにインラインで表示したいのです。これを実現するには、どの HTML/CSS を使用すればよいか考えています。
製品名に h1 要素を使用すると、h1 はブロック要素であるため、編集/削除リンクが次の行にプッシュされます。したがって、CSS で h1 をオーバーライドして make を実行できますがdisplay: inline
、h1 の自然な外観をいじるのは、ベスト プラクティスに反するように思えます (?)。
もう 1 つのオプションは、単純に h1 要素をまったく使用せず、いくつかのインライン div またはスパンを使用することです。しかし、ウェブページの最上位ヘッダーに h1 要素を使用しないことは、ベスト プラクティスに反するもののようにも思えます...また、フォント サイズを明示的に設定する必要があるため、デフォルトのフォント サイズを使用することはできません。ウェブサイトの残りの部分で使用する h1 要素と p 要素。
この状況での最善のアプローチは何ですか?単純で些細な質問であることは承知していますが、とにかく知っておくといいでしょう。