[クイックキャンパスNekaraku杯第2期]-24日目勉強
💡HTML&CSS練習
プライマリ・ログインの作成
以前はテーブルのレイアウトがよく使われていましたが、この場合、テーブルはまず横方向にアクセスするので、ストリームがおかしくなる可能性があります-->論理寸法が無効です
寸法フェーズでは、論理寸法を作成するのに十分なアイデアが必要です.
ログインセクションを作成する場合は、form内で
2つのaラベルではなくulliを使用したパケット設計により、Webアクセス性を向上
css省略
明示的および非明示的なタグ.
label forの使用
テキストをlabelに隣接し、inputを挿入します.
imgの隣にspanがあればaltを使わなければならないとは限らない..user-email~*noopenner noreferrer!! 必ず知っておく
検証バナー
検証バナーを作成するときにsectionラベルを使用して作成できますが、h 2を使用してタイトルを書き、下に要素を書くと、他のh 2に遭遇する前に、これらの要素は上のh 2に対応する要素と暗黙的に考えられるので、このような方法があることを知っておく必要があります.
これらのプロパティを適用するためにaタグをブロック化する
Web用語バナー
seoの観点ではimg(thumbnail)のaltが望ましい
📚学習するキーワード
昨日できなかったことまで積み重ねる.境界利益 非表示 にアクセス可能漸進的改良 white space noopener, noreferrer HTML5.2変更点
今日は実習時間なので、自分がどのように表記するか考える時間があるので、考えてから直接実施し、その後講師と一緒にコードを見て確認して、いい感じです.
プライマリ・ログインの作成
以前はテーブルのレイアウトがよく使われていましたが、この場合、テーブルはまず横方向にアクセスするので、ストリームがおかしくなる可能性があります-->論理寸法が無効です
寸法フェーズでは、論理寸法を作成するのに十分なアイデアが必要です.
ログインセクションを作成する場合は、form内で
fieldset
を使用することが望ましい.また、labelを使用するとWeb規格に合致します!2つのaラベルではなくulliを使用したパケット設計により、Webアクセス性を向上
<section class="login">
<h2 class="login-heading">로그인</h2>
<form method="POST" action="https://formspree.io/[email protected]" class="login-form" id="loginForm">
<fieldset>
<legend>회원 로그인 폼</legend>
<div class="user-email">
<label for="userEmail">아이디</label>
<input type="email" name="userEmail" id="userEmail" required placeholder="아이디">
</div>
<div class="user-password">
<label for="userPassword">비밀번호</label>
<input type="password" name="userPassword" id="userPassword" required placeholder="8자리 이상">
</div>
</fieldset>
</form>
<button class="button-login" type="submit" form="loginForm">로그인</button>
<ul class="sign">
<li class="signup"><a href="#">회원가입</a></li>
<li class="find"><a href="#">아이디/비밀번호 찾기</a></li>
</ul>
</section>
タグ:css省略
明示的および非明示的なタグ.
label forの使用
テキストをlabelに隣接し、inputを挿入します.
imgの隣にspanがあればaltを使わなければならないとは限らない.
<label>
<img src="./img.png" alt=""><span>이미지</span>
</label>
.user-email~div検証バナー
検証バナーを作成するときにsectionラベルを使用して作成できますが、h 2を使用してタイトルを書き、下に要素を書くと、他のh 2に遭遇する前に、これらの要素は上のh 2に対応する要素と暗黙的に考えられるので、このような方法があることを知っておく必要があります.
<h2 class="a11y-hidden">유효성 검사 배너</h2>
<ul class="validation-list">
<li>
<a href="https://validator.w3.org/" target="_blank" title="마크업 유효성 검사 사이트로 이동" noopener noreferrer>W3C Markup Validation</a>
</li>
<li>
<a href="https://jigsaw.w3.org/css-validator/" target="_blank" title="CSS 유효성 검사 사이트로 이동" noopener noreferrer>CSS Validation Service</a>
</li>
</ul>
css/* 유효성 검사 배너 */
.validation-list {
list-style-type: none;
margin: 25px 0 0 0;
padding-left: 0;
}
.validation-list a {
padding: 10px 10px 10px 45px;
/* a태그를 블록화 시켜서 다음의 속성을 적용 */
display: block;
background: url(./images/validation_icon.png) no-repeat 20px 50%, linear-gradient(to bottom, #ccc, #eee);
margin-top: 10px;
border: 1px solid #aaa;
border-radius: 20px;
}
.validation-list a:hover, .validation-list:focus {
color: #f00;
}
heightを固定する場合は、line-heightを与え、字を中央に置くこれらのプロパティを適用するためにaタグをブロック化する
Web用語バナー
<section class="term">
<h2 class="term-heading">웹 관련 용어</h2>
<dl class="term-list">
<dt class="term-list-subject"><a href="#">웹 표준 이란?</a></dt>
<dd class="term-list-thumbnail">
<img src="./assets/web_standards.gif" alt="W3C 로고">
</dd>
<dd class="term-list-brief">W3C 단체에서 규정한 웹 기술 사양에 대한 규칙을 말하며 표준 규격은...</dd>
</dl>
</section>
dtとddを使用してhtmlを作成します.以下に示します.seoの観点ではimg(thumbnail)のaltが望ましい
📚学習するキーワード
昨日できなかったことまで積み重ねる.
Reference
この問題について([クイックキャンパスNekaraku杯第2期]-24日目勉強), 我々は、より多くの情報をここで見つけました https://velog.io/@hustle-dev/패스트캠퍼스-네카라쿠배-2기-24일차-공부テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol