HTML CSS 자바스크립트 무작정 따라하기

Slides:



Advertisements
Similar presentations
일정 관리 다이어리 제작 JSP Programming with a Workbook. 학습 목표  사용자의 일정을 관리할 수 있는 다이어리에 대하여 알아보자. JSP Programming with a Workbook2.
Advertisements

HTML + JavaScript UIT Series [Chapter 3] HTML 을 이용한 회원 정보 입력 양식 만들기.
406 문서에 표를 작성하고 크기를 조절할 수 있다. 표에 서식을 적용하여 다양하게 표현할 수 있다. 표를 편집하여 다양한 형태로 나타낼 수 있다. 학습목표 5 부. HTML 의 기본 4 장. 표를 이용한 문서작성 - 17 주 차시 : 1/3 ∼ 3/3 배당시간 : 18.
XHTML Basic 제 13 장 1. XHTML Basic의 개요 2. XHTML Basic 기본 문법 3. 표 만들기
폼(Form) 오산대학 컴퓨터정보과 김 영 권.
Chapter06 폼 HTML5 Programming.
Chapter 16 : Struts 프레임워크 2. chapter 16 : Struts 프레임워크 2.
Chapter05 HTML 홈페이지 만들기
파워포인트 2007.
2002/3/20 HTML 2002/3/20
Chapter04 HTML 회원 정보 입력 양식 만들기
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
HTML5 웹 프로그래밍 입문 (개정판) 6장. 다양한 입력 폼.
폼과 관련된 태그들 05.
예제모음.
㈜디아이씨 SSLVPN 협력사 접속방법 2017년 4월.
Excel 일차 강사 : 박영민.
HTML &JAVASCRIPT.
Chapter04 HTML 회원 정보 입력 양식 만들기
Chapter09 JavaScript 구구단표 만들기
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
forms 객체 입력상자 체크상자, 라디오 버튼 목록상자
HTML CSS 자바스크립트 무작정 따라하기
Chapter05 오디오와 비디오 HTML5 Programming.
Communication and Information Systems Lab. 황재철
07장. <TABLE> 태그로 표 디자인하기
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
Javascript Basic Sample Programs
16장 설문조사 한빛미디어(주).
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
DB연동하기 원격db접속.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
HTML.
2018년 10월 08일 박성진 Web & Internet [05] CSS3 속성 2018년 10월 08일 박성진
[부록] HTML과 CGI (from PHP 웹 프로그래밍) 문양세 강원대학교 IT대학 컴퓨터과학전공.
인터넷응용프로그래밍 JavaScript(Intro).
Chapter03 캔버스(1) HTML5 Programming.
Chapter10 드래그 앤 드롭 & 텍스트 편집 HTML5 Programming.
게임웹사이트운영 [9] div & span.
게임웹사이트운영 [10] 폼 작성.
Part-02 드림위버 활용 sec-03 폼 및 폼 요소 활용
9장 웹 사이트 초기 화면 제작 한빛미디어(주).
3. JSP의 기본예제.
HTML CSS 자바스크립트 무작정 따라하기
HTML CSS 자바스크립트 무작정 따라하기
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
Web & Internet [03] HTML5 다양한 태그
HTML CSS 자바스크립트 무작정 따라하기
13장. 테두리, 폼 양식 관련 스타일과 레이어 테두리 관련 스타일 폼 양식 관련 스타일 레이어.
입력양식 객체.
폼 관련 태그 폼 양식 직접 만들어보기 회원가입 절차 4단계
웹디자인
Chapter05 HTML 홈페이지 만들기 HTML & JavaScript.
HTML5 웹 프로그래밍 입문 4장. 다양한 입력 폼.
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
암호학 응용 Applied cryptography
Chapter08 JavaScript 시작하기
메뉴(Menu) 컴퓨터응용 및 실습 I.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
Chapter 10 데이터 검색1.
2018년 11월 12일 박성진 Web & Internet [09] 레이아웃 P2 2018년 11월 12일 박성진
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
웹과 모바일 홈페이지의 이해와 제작 HTML태그와 CSS로 꾸미기
9 브라우저 객체 모델.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
웹과 모바일 홈페이지의 이해와 제작 그리드 레이아웃_웹폼
Web & Internet [10] 입문 – input 태그
6 객체.
Presentation transcript:

HTML CSS 자바스크립트 무작정 따라하기

Chapter 05. 표와 폼 다루기

HTML CSS 자바스크립트 무작정 따라하기 학습목표 표를 만들 수 있다. 필요한만큼 행과 열을 늘이거나 줄일 수 있다. 표에서 헤더와 푸터, 본문을 나누어 작성할 수 있다. 다양한 형식의 폼을 삽입할 수 있다. CSS를 사용하여 표에 적절한 테두리를 그릴 수 있다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기   표 만들기 행(column)1 행(column)2 행(column)3 열(row)1 셀(cell) 열(row)2 열(row)3 열(row)4 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 표를 만드는 태그 1) <table> 태그 : 표의 시작과 끝을 알려주는 태그. 속성 설명 width 표의 전체 너비. 너비값이 지정되지 않으면 셀 안의 내용에 따라 너비가 달라짐 summary 표의 목적이나 요약 내용 입력. 이 내용은 장애인을 위한 음성/점자로 변환됨 2) <caption> 태그 : 표에 제목을 붙이는 태그로, 반드시 <table> 태그 바로 다음에만 사용할 수 있으면 <table> 태그 하나에 <caption> 태그 하나만 사용할 수 있다. 3) <tr>, <td>, <th> 태그 <tr> 태그 - 열(row)을 만드는 태그 <td> 태그 - 행(column)을 만드는 태그 <th> 태그 – 제목 행을 만드는 태그 속성 설명 width / height 행/열/셀의 너비와 높이를 지정한다. rowspan / colspan 지정한 개수만큼 열/행을 합치는 방법으로 여러 개의 셀을 하나의 셀로 만든댜. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 셀 합치고 나누기 1) 행 합치기 - colspan 속성 여러 칸을 합치기 위해서는 <td> 태그나 <th> 태그 안에서 colspan을 사용한다. 기본형식 <td colspan="합칠 행의 개수">...</td> <th colspan="합칠 행의 개수">...</th> 예 <tr> <th colspan="2“>...</th> <th>....</th> </tr> <td>…</td> HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 셀 합치고 나누기 2) 열 합치기 - rowspan 속성 여러 열을 합치기 위해서는 <td> 태그나 <th> 태그 안에서 rowspan을 사용한다. 기본형식 <td colspan="합칠 열의 개수">...</td> <th colspan="합칠 열의 개수">...</th> 예 <tr> <td rowlspan="2“>...</td> <td>....</td> </tr> <td>…</td> HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 헤더와 푸터, 그리고 본문 (HTML 4.01) 표의 실제 내용 부분만 제어하기 쉽도록 표를 헤더와 푸터, 본문으로 나누어 지정한다. 내용이 긴 표일 경우 헤더와 본문을 구분해 놓으면 화면을 스크롤할 때 본문만 스크롤할 수 있다. <thead> - 표의 헤더 <tfoot> - 표의 푸터 <tbody> - 표의 본문 <thead> 태그와 <tfoot> 태그가 먼저 오고 그 후에 <tbody> 태그가 와야 한다. <table> <thead> … </thead> <tfoot> </tfoot> <tbody> </tbody> </table> 기본형식 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 폼 삽입 - <form> 폼을 웹 문서에 삽입할 때 <form> 태그를 사용한다. <form> 태그와 </form> 태그 사이에 필요한 폼들을 삽입한다. <form> 태그 안에 또 다른 <form> 태그를 삽입할 수 없다. 기본형식 <form method="속성값" action="처리할 프로그램"> …… </form> <form> 태그에서 사용하는 속성들 속성 설명 속성값 method <form> 태그 안의 폼들을 서버에 넘겨주는 방법 선택 get,post(대부분 post를 사용) name 폼의 이름 action <form> 태그 안의 내용들을 처리해 줄 CGI 프로그램을 지정한다. CGI 프로그램 경로 HTML CSS 자바스크립트 무작정 따라하기

다양한 요소 삽입 - <input> 텍스트 필드나 버튼 등 여러 가지 폼 요소를 삽입할 때 사용하는 태그 <input> 태그에서는 type 속성을 사용해서 어떤 종류의 폼 요소가 삽입되는지 알려준다. 기본형식 <form> <input type=“속성 값” 기타 속성> </form> type 속성에서 사용할 수 있는 속성값 속성값 설명 text 한 줄짜리 텍스트 필드 삽입 submit 등록 버튼 삽입 password 비밀번호 필드 삽입 reset 리셋 버튼 삽입 hidden 히든 필드 삽입 button 버튼 삽입 radio 라디오 버튼 삽입 file 파일 검색 버튼 삽입 checkbox 체크박스 삽입 HTML CSS 자바스크립트 무작정 따라하기

다양한 요소 삽입 - <input> type=text : 텍스트 필드 삽입 텍스트 필드(text field)란 한 줄짜리 텍스트를 입력할 수 있게 삽입하는 요소 속성 설명 name 텍스트 필드의 이름 size 텍스트 필드의 길이. 화면에 몇 글자 정도 크기로 표시할 것인지 지정하는 것 value 처음 화면에 표시되는 텍스트 maxlength 사용자가 텍스트 필드에 입력할 수 있는 최대 문자 개수 2) type=password : 비밀번호 필드 삽입 패스워드 필드는 텍스트 필드와 똑같지만 암호를 입력할 때 입력하는 내용이 그대로 표시되지 않고 *나 ●로 바뀌어 표시된다는 점이 다르다. 속성 설명 name 텍스트 필드의 이름 size 텍스트 필드의 길이. 화면에 몇 글자 정도 크기로 표시할 것인지 지정하는 것 maxlength 사용자가 텍스트 필드에 입력할 수 있는 최대 문자 개수 HTML CSS 자바스크립트 무작정 따라하기

다양한 요소 삽입 - <input> 3) type=radio : 라디오 버튼 삽입 여러 항목 중 한 가지만 선택하게 할 경우 사용 여러 가지 중에서 한 가지를 선택하기 위한 것이므로 2개 이상의 버튼이 하나의 그룹으로 묶여 있어야 하며, 같은 그룹으로 묶기 때문에 이름도 같아야 한다. 속성 설명 name 하나의 그룹을 이루는 라디오 버튼의 이름 value 폼을 처리할 프로그램(예, CGI)으로 넘겨줄 라디오 버튼 항목의 값 checked 초기 상태에 기본으로 체크해 놓고 싶은 항목에 넣는 속성 type=checkbox : 체크박스 삽입 여러 항목을 선택할 수 있게 할 때 사용 체크박스는 항상 그룹으로 묶을 필요는 없다. 속성 설명 name 체크박스의 이름 value 폼을 처리할 프로그램(예, CGI)으로 넘겨줄 체크박스 항목의 값입니다. checked 초기 상태에 기본으로 체크해 놓고 싶은 항목에 넣는 속성. 두 개 이상 checked로 지정할 수 있다. HTML CSS 자바스크립트 무작정 따라하기

다양한 요소 삽입 - <input> 5) type=“submit”, type=“reset”, type=“button” : 확인, 리셋, 버튼 웹 문서에 삽입된 버튼은 모두 모양은 같지만 type 값에 따라 그 기능이 다름 type의 유형 유형 설명 submit <form> 태그의 action에서 지정한 서버 컴퓨터 내의 프로그램을 실행하는 버튼. reset 입력 양식에 입력했던 내용을 모두 지움. button 웹 문서에 버튼 형태만 만듬. 버튼에서 사용하는 속성 속성 설명 name 다른 폼 요소들과 구분할 수 있는 버튼의 이름 value 버튼에 표시될 내용 HTML CSS 자바스크립트 무작정 따라하기

다양한 요소 삽입 - <input> 6) type=hidden : 히든 필드 삽입 히든 필드란 브라우저 창에는 표시되지 않지만 폼 안에는 포함되어 있는 필드를 가리킴 예) 회원 가입 폼에서의 가입 날짜, 폼메일에서 관리자 메일 주소 등 7) type=file : 파일 첨부 버튼 삽입 게시판 등에서 파일을 업로드할 때나 양식 문서에 파일을 첨부할 때 사용 HTML CSS 자바스크립트 무작정 따라하기

선택 목록 - <select>, <option> 기본형식 <select 속성="속성값"> <option 속성="속성값"> … </option> …… </select> 1) <select> 태그 선택 목록의 시작과 끝을 표시하는 태그 속성 설명 name 선택 목록의 이름 size 선택 목록의 크기 지정 multiple 여러 개의 항목 선택 2) <option> 태그 선택 목록의 각 항목을 표시하는 태그 속성 설명 value 각 항목을 선택했을 때 서버로 넘겨질 값 selected 초기 선택 항목 HTML CSS 자바스크립트 무작정 따라하기

텍스트 영역 - <textarea> 한 줄 이상의 문장을 입력할 때에 사용되는 폼 게시판의 게시물 내용 입력 부분이나 회원 가입시의 사용자 약관 등을 표시할 때 자주 사용 <textarea> 태그의 속성들 유형 설명 name 텍스트 영역 필드의 이름 cols 텍스트 영역 필드의 가로 너비(문자 단위) rows 텍스트 영역 필드의 세로 길이(라인 단위). 지정한 숫자보다 줄의 개수가 많아지면 스크롤바가 생깁니다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 셀이 각각 표시되는 테두리 그리기 예 <head> <title>주요 허브 소개 </title> <style type="text/css"> ~ 중략 ~ thead { background: darkgreen; color:white; font-size:12px; } tbody{ color:green; th, td { border:1px solid darkgreen; </style> </head> <body> <table width="700"> ~ (중략) ~ </table> 모든 셀에 테두리가 표시되므로 셀의 테두리가 두 겹이 됨. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 표 테두리 그리기 예 <head> <title>주요 허브 소개 </title> <style type="text/css"> ~ 중략 ~ th { border-right:1px solid white; padding:10px; } td { border-right:1px solid darkgreen; border-bottom:1px solid darkgreen; </style> </head> <body> <table width="700"> ~ (중략) ~ </table> HTML CSS 자바스크립트 무작정 따라하기