[HTML]新しい知識
6950 ワード
mainタグを使用する場合はIEはサポートされませんので、role=「main」を属性で指定する必要があります.
articleラベルを使用する場合は、ラベル内に領域を表すタイトル(
<h1>
-<h6>
要素)が存在する必要があります.display:noneのCSSスタイル、HTML 5 hiddenプロパティ
どちらの方法も表示されませんが、HTML 5 hiddenプロパティは
웹 접근성 측면에서 스크린 리더와 같은 보조 기술에서 접근해서 읽을 수 있도록 하는 방법(e.g. aria-label)을 제공
です.ちゅうぞう
<style>
.box { color: red !important; }
.index > .in_item { color: pink; }
div ul .in_item { color: orange; }
.in_item.in1 { color: black; }
p + ul.index { color: yellow; }
</style>
<div class="box" style="color: yellow">
<h1 class="title">title</h1>
<p class="desc">description</p>
<ul class="index" style="color: blue;">
<li class="in_item in1">index 1</li>
<li class="in_item ">index 2</li>
</ul>
</div>
この問題の正解は重要でredだと思いますが、正解はblackです.原因はMDNで以下のようになります.
As per CSS rules, directly targeted elements will always take precedence over rules which an element inherits from its ancestor.
親から継承されるルールの優先度は、直接受信したルールよりも常に低いため、liタグにとっては、より具体的な
.in_item.in1 { color: black; }
のルールに従う.Reference
https://developers.google.com/web/fundamentals/accessibility/semantics-aria/hiding-and-updating-content?hl=ko
https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
Reference
この問題について([HTML]新しい知識), 我々は、より多くの情報をここで見つけました https://velog.io/@jiseong/HTML-새로-알게-된-내용テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol