「製品」の名前を表示する Web ページがあり、同じ行の横に編集/削除リンクがあります。例:
商品 1 (編集 | 削除)
製品名のフォント サイズを大きくし、編集/削除ボタンのフォント サイズを通常のサイズ (つまり、段落などと同じ) にしたい。そして、上の例のようにインラインで表示したいのです。これを実現するには、どの HTML/CSS を使用すればよいか考えています。
製品名に h1 要素を使用すると、h1 はブロック要素であるため、編集/削除リンクが次の行にプッシュされます。したがって、CSS で h1 をオーバーライドして make を実行できますがdisplay: inline
、h1 の自然な外観をいじるのは、ベスト プラクティスに反するように思えます (?)。
もう 1 つのオプションは、単純に h1 要素をまったく使用せず、いくつかのインライン div またはスパンを使用することです。しかし、ウェブページの最上位ヘッダーに h1 要素を使用しないことは、ベスト プラクティスに反するもののようにも思えます...また、フォント サイズを明示的に設定する必要があるため、デフォルトのフォント サイズを使用することはできません。ウェブサイトの残りの部分で使用する h1 要素と p 要素。
この状況での最善のアプローチは何ですか?単純で些細な質問であることは承知していますが、とにかく知っておくといいでしょう。