❗ 마우스 오버시
css
common.css
파일로 만들어 선언 후 관리해줍니다.html
phone_No
가 아니라 phoneNo
이 될 수 있을 것입니다.textarea
태그의 글자 수를 제한할 수 있는 방법에는 어떤 것들이 있을까요? 글자 수 제한이 왜 필요한지에 대해 생각해보셨나요?maxlength
라는 속성으로 입력 값에 대해 제한할 수 있으며 textarea
태그는 cols
, rows
속성으로 입력값 제한이 가능합니다.<button class="button_style join_button">
가입하기
</button>
type="submit"
을 명시적으로 선언해주시는 편이 낫습니다.
⛔ 문제
개발자 도구에서 확인해보면 마진 외의 공백이 존재한다.
✅ 해결
<span class="select_box">
<select id="yy" class="sel" aria-label="년도">
<option value>년도</option>
</select>
/*span태그 사이의 들여쓰기와 개행을 없애줌*/
</span><span class="select_box">
<select id="mm" class="sel" aria-label="월">
<option value>월</option>
</select>
/*span태그 사이의 들여쓰기와 개행을 없애줌*/
</span><span class="select_box">
<select id="dd" class="sel" aria-label="일">
<option value>일</option>
</select>
</span>
⛔ 수정 전
<h2 class="join_tit">
<label for="genderM">성별</label>
</h2>
<span class="radio_box">
<input type="radio" id="genderM" name="gender_m" title="성별">남자
</span>
<span class="radio_box">
<input type="radio" id="genderW" name="gender_w" title="성별">여자
</span>
✅ 수정 후
<h2 class="join_tit">성별</h2>
<span class="radio_box">
<input type="radio" id="genderM" name="gender_m" title="성별">
<label for="genderM">남자</label>
</span>
<span class="radio_box">
<input type="radio" id="genderW" name="gender_w" title="성별">
<label for="genderW">여자</label>
</span>
css
.section_join .input_box{
display: block;
width: 100%; /*불필요한 재지정*/
}
display: block
으로 지정한 이상 width: 100%
는 기본적으로 포함됩니다. 즉, 불필요한 재지정입니다.cursor:pointer
와 같은 부분들도 리셋css에 포함할 수 있을 것입니다.html
form
태그를 잘 작성해주셨습니다. 회원가입과 같이 중요한 데이터를 백엔드로 보낼 땐 method="post"
로 합니다.felidset
, legend
태그들을 학습해 보시면 도움되실 것 같습니다. <input type="tel" id="authNo" name="auth_No"
class="input_contents" title="인증번호"
placeholder="인증번호를 입력해주세요.">
type="text"
로 작성하시는 편이 적합합니다.