뉴비코더
나는 코딩뉴비
뉴비코더
전체 방문자
오늘
어제
  • 분류 전체보기 (91)
    • 개발입문뉴비 - 국비지원 ( Front End ) (91)
      • html (26)
      • css (58)
      • javascript (6)
      • Library React.js (0)
    • FrontEnd ( Self-study ) (0)
      • html5, CSS3 (0)
      • Vanilla JS (0)
      • Clone Code (0)
    • BackEnd ( self-study ) (0)
      • Library Node.js (0)
      • Python (0)
      • Go (0)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • padding
  • 클론코딩
  • Margin
  • js event
  • 하이퍼링크
  • ol
  • boxmodeling
  • HTML
  • UL
  • boxmodel
  • HTML5
  • webfont
  • js 생성 함수
  • 웹개발입문
  • JavaScript
  • 코딩진화
  • transform
  • 마크업
  • 가상클래스
  • position
  • parseInt
  • 웹개발
  • Transition
  • css3
  • Javascript 배열
  • js event object
  • 국비지원
  • 프론트엔드
  • js 이벤트객체
  • psuedo-class

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
뉴비코더

나는 코딩뉴비

[2021/12/13]국비지원-HTML5 코딩툴 기본학습 5-(3) 회원가입 양식
개발입문뉴비 - 국비지원 ( Front End )/html

[2021/12/13]국비지원-HTML5 코딩툴 기본학습 5-(3) 회원가입 양식

2021. 12. 20. 00:55

앞에 이어서...
​

추가로

input type 종류,
<select>
       <optgroup>
               <option></option>
</select>
+
<button></button> 배웠고
역시 ol / ul 사용해서 입력하도록 함.

 

예제)

국비수업 중 써먹은 예제 자료

 

 

제출 내용)

 

제출 코드

    제출 시 들여쓰기 중요하다 해서 들여쓰기 노가다...

 

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>회원가입양식</title>
</head>
<body>
    <form action="/" method="post">
        <fieldset title ="필수 입력 항목">
            <legend>필수 입력 항목</legend>
            <ol>
                <li>
                    <label for="username">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;             
                        <strong>*</strong>&nbsp;이름:&nbsp; 
                    </label>
                    <input type="text" id="username" autofocus required placeholder="홍길동">
                </li>
                <li>
                    <p>
                    <strong>주의!</strong>
                    아이디는 영문자와 숫자만을 사용하여 4글자이상 16글자 이하로 작성해 주세요.
                    </p>
                    <label for="userID">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;          
                        <strong>*</strong>&nbsp;아이디:&nbsp; 
                    </label>
                    <input type="text" id="userID" autofocus required placeholder="">
                </li>
                <li>
                    <p>
                        <strong>주의!</strong>
                        비밀번호는 보안을 위해 영문자, 숫자 및 특수문자등을 조합하여 작성하시기 바랍니다.
                        <br>
                        <strong>주의!</strong>
                        비밀번호는 보안을 위해 4글자이상으로 작성해 주세요.
                    </p>
                    <label for="userPW">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
                        <strong>*</strong>&nbsp;비밀번호:&nbsp; 
                    </label>
                    <input type="text" id="userPW" required placeholder="">
                <br>
                    <label for="userPW">
                        <strong>*</strong>&nbsp;비밀번호확인:&nbsp; 
                    </label>
                    <input type="text" id="userPWConfirm" required placeholder="">
                </li>
                <li>
                    <p>
                        <em>안내!</em>
                        우편번호를 모를 경우에는 빈칸으로 두고 주소만 제대로 입력하시면 됩니다.
                    </p>
                        <label for="arianumb">
                                 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
                                 우편번호:&nbsp; 
                        </label>
                        <input type="text" id="arianumber" placeholder="">
                </li>
                <li>
                    <p>
                        <strong>주의!</strong>
                        주소는 [시/도][시/구/군][읍/면/리][번지][건물/아파트명] 순서로 입력 해 주세요.
                    </p>
                    <label for="addr">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;             
                        <strong>*</strong>&nbsp;주소:&nbsp; 
                    </label>
                    <input type="text" id="addr" required placeholder="" size="60">
                    <br>
                    <label for="phone">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
                        <strong>*</strong>&nbsp;전화번호:&nbsp; 
                    </label>
                        <input type="tel" id="phone" title="전화번호 국번" required placeholder="" size="10" maxlength="3">&nbsp;-
                        <input type="tel" id="phone" title="전화 앞자리 번호" required placeholder="" size="10" maxlength="4">&nbsp;-
                        <input type="tel" id="phone" title="전화 뒷자리 번호" required placeholder="" size="10" maxlength="4">
                </li>
            </ol>
        </fieldset>
        <br>
        <fieldset>
            <legend>비밀번호 찾는 방법 선택</legend>
            <ol>
                <li>
                    <p>
                        <em>안내!</em>
                        비밀번호를 잊어버렸을 경우 비밀번호 수신 방법을 선택해주세요.
                    </p>
                    <span>
                        &nbsp;&nbsp;&nbsp;&nbsp;    
                        <strong>*</strong>&nbsp;수신방법&nbsp; 
                    </span>
                        <input type="radio" name="receivePW" value="SMS">
                        <label for="receivePW">휴대전화 SMS문자</label>&nbsp;/
                        <input type="radio" name="receivePW" value="email">
                        <label for="receivePW">자주사용하는 이메일</label>
                </li>    
                <li>
                    <label for="cell">&nbsp;휴대전화번호:&nbsp;</label>
                        <select name="직접입력" id="cell">직접입력
                            <option value="직접입력">직접입력</option>
                            <option value="010">010</option>
                        </select>
                    <input type="tel" title="휴대전화 앞자리 번호" size="10" maxlength="4">&nbsp;-
                    <input type="tel" title="휴대전화 뒷자리 번호" size="10" max="4">
                </li>
                <li>
                    <label for="email">
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;          
                        이메일: 
                    </label>
                    <input type="url" size="60">
                </li>
            </ol>    
        </fieldset>
        <br>
        <fieldset>
            <legend>메일링 수신여부</legend>
                <span>의성군청에서 제공하는 소식을 이메일로 받아 보시겠습니까?</span>
                <input type="radio" name="receivemail" value="yes">&nbsp;예&nbsp;/
                <input type="radio" name="receivemail" value="no">&nbsp;아니오
        </fieldset>
            <input type="submit" value="확인">
            <input type="reset" value="취소">
    </form>
</body>
</html>

 

더보기
더보기

제출 답안 코드는 이랬고
내가 원래 했던 건 이렇게 안 했었음.


그 거는 다음 글에.....

 

저작자표시 비영리 변경금지 (새창열림)
    '개발입문뉴비 - 국비지원 ( Front End )/html' 카테고리의 다른 글
    • [2021/12/14]국비지원 HTML5 코딩툴 기본학습 6-(1) N사 오늘의 키친 layout only버전
    • [2021/12/13]국비지원 HTML5 코딩툴 기본학습 5-(3)-{1} 원래 내가 짰던 제출코드
    • [2021/12/13]국비지원-HTML5 코딩툴 기본학습 5-(1), (2) 로그인 양식, 검색 양식
    • [2021/12/12] 07~10까지의 태그 구현 복습
    뉴비코더
    뉴비코더
    FrontEnd 지망 - 코딩뉴비를 위한(?), 뉴비에 의한, 뉴비의 블로그 - 코딩뉴비의 코딩 학습 기록 - 첨가물 : 약간의 불평/사족

    티스토리툴바