[TIL]タグとスタイルの研究
9058 ワード
1.ログインモードのアクセス性🥸
第一に、上記のモードで閉じるボタン「x」が表示の直後に「登録または登録会員」が正しいかどうかを考察する.これは,Webを視覚的に利用するユーザへの苦悩ではなく,スクリーンリーダーでWebを利用するユーザへの苦悩である.
スクリーンリーダーで情報を取得するユーザーにとって、「このウィンドウはログインまたは会員ログインのページです」が終了すると、「ウィンドウクローズボタン」のヒントが少し不適切です.
少なくとも矢印が指すところに「ウィンドウクローズガイド」があればいいです.
この時私たちができる方法は簡単です.
寸法構造では、その閉じるボタンを下に置いて、右上隅にスタイルで送れば解決します.(使用場所)
第二に、Webページを視覚的に使用するユーザーにとって、閉じるボタンは小さすぎるのではないでしょうか.ボタンの大きさは16 pxで、小さいサイズに属します.選択肢が大きければ、便利に利用できるはずです.
処理方法は以下の通りです.
ボタンにダウンジャケットの値を1つ与え、視覚的には同じように見えますが、選択範囲を広げることができます.
box-sizeがborder-boxの場合はcontent-boxに変更します.
.cont-form-login .btn-close {
position: absolute;
top: 0;
right: 0;
padding: 22px 24px;
box-sizing: content-box;
background-color: transparent;
}
2.ライン内ブロックへの切り替え
inline
要素position: ablsolute;
私float
ブロック要素に変換可能.行の要素の典型的な特徴として使用されます.
不可値
width
・height
・margin
で、値を指定できます.になりました!上記のスタイルがある場合
コード中
display
値変更不要3.Tabキーを使用したフォーカスの問題
3.1『a』の子として『img』を持つときの話題
<a>
<img src="./경로작성구간" alt="이미지불러오기실패시텍스트">
</a>
画像をクリックすると、画面が反転した場合、tab
キーフォーカスの問題が発生する可能性があります.上部のモードで、閉じるボタンが
<a>
「x」が画像の場合、画像ラベルに位置を合わせる
position: absolute;
アンカーマークの起動自体にホットスポットはありません.しかし、アナウンサーのラベルには子供のイメージが見つからない.(
width
height
ゼロ)(理解を助けるための例)
このとき、
tab
キーでピントが合わないという話題が出た.フォーカスの問題を解決するには、下図のように修正します.
画像には、寸法に関連するスタイルのみが表示されます.
また、位置調整は
<a>
ラベルで行います.3.2「データム入力-チェックボックス」でのフォーカスの問題
/* 탭키로 포커싱이 안되는 이슈 발생!!!! */
.form-login .label-hold {
display: inline-block;
float: left;
cursor: pointer;
}
.form-login .label-hold::before {
display: inline-block;
content: '';
width: 22px;
height: 22px;
background-image: url(./check-box-unchecked.png);
background-size: 22px;
vertical-align: -5px;
margin-right: 8px;
}
.form-login .inp-hold:checked+.label-hold::before {
background-image: url(./check-box-checked.png);
}
/* 포커싱 이슈 해결 부분 */
.form-login .inp-hold:focus+.label-hold::before {
/* 보더와 유사 하지만, 박스모델에 영향을 안미치는게 아웃라인이다. */
outline: 2px solid black;
/* 아웃라인과 비포요소에 보더에서부터의 공간을 지정 */
outline-offset: 5px;
border-radius: 5px;
}
チェックボックスのデフォルトスタイルではなく、カスタムデザインを実装します.input
科label
の特性で処理できます.しかし、これは
input
ラベルを画面から消してしまったため、ピントが合わないという話題が出てきました.(実施画面)
input
にフォーカスすると、兄弟要素label-hold
という要素の仮想要素にスタイルを追加します.3.1フォーカス問題自体を解決した.
3.2はトランプをしたような感じのプログラムです.
これは近接性に関するテーマのうち「認識の容易さ」に相当する部分である.
[原句]なに:なに。
<p> <strong>자동차</strong> : 바퀴로 굴러가는 기계 </p>
意味でタイトルを強調する感覚は「クルマ」.dl
・dt
・dd
・あまりにも強迫的な観念を抱いてはいけません.データのリストではないので、このように表現できます.
5.どのエリアも生活化して自分の首に入れる
レイアウトを作成するときは、分割中に見えないために区画タイトルを漏らさないでください.
ヘッディングラベルを積極的に使って、各パーティションに+457914、処理を行います!!
<section>
<h2 class"sr-only">구획의 의미를 분명히 작성하세요.</h2>
</section>
6.リストの余白
sr-only
の場合は、上記のようなスタイルを与える方法を知っておきましょう.黒い糸はダウンジャケットで、青い糸は毛で処理されています.
6.1マージンの使用-下部
ul>li*4
与える、li {margin-bottom:10px}
最後li:last-child margin-bottom:0
ゼロを与える.6.2 marging-topの使用
li
兄弟要素を利用した選択者.これは2番目のリストから利益塔を与える方法です.再利用すると、リスト間の間隔がすべて異なる場合があります.
最後に!
表記構造、ウェブアクセス性、同じスタイルの様々な方法など、ウェブページの基本要素である
li+li {margin-top:10px}
HTML
・無限の学習内容を生み出す.初期の考え方は3週間後の現在の考え方とは全く同じではありませんが、最終的には「そうするしかない」ということになります.そうしましょう.🥶
Reference
この問題について([TIL]タグとスタイルの研究), 我々は、より多くの情報をここで見つけました https://velog.io/@jay__ss/TIL-Markup과-Style에-대한-고찰テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol