CSS 방식

  • Inline Sytle 방식
    • 태그 내부에 속성값으로써 Style을 작성하는 방식
    • html 태그와 섞어 사용하기 때문에 잘 안 씀
    • 대상 태그를 지정해 줌

▽ 예제 코드 1 ▽

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
<!--	Internal Style-->
</head>
<body>
<!--	inline Style-->
	<p style="color:red;">Welcome to Style Sheet</p>
</body>
</html>

▽ 예제 코드 1 - 결과 ▽

 

 

 

  • Internal Style 방식
    • Head 영역 내부에 Style 영역을 구성하여 Style을 작성하는 방식
    • Selector 문법을 사용하여 element에 접근함

 

▽ 예제 코드 2 ▽

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: dodgerblue;
			background-color: pink;
		}
	</style>
</head>
<body>
	<p>Hello</p>
	<p>CSS</p>
</body>
</html>

▽ 예제 코드 2 - 결과 ▽

 

 

  • External Style 방식
    • style 코드가 너무 많을 시 가독성이 떨어지므로 css 파일을 따로 생성하여 import하는 방식

 

 

 

form

  • 데이터 전송용 양식 제출 태그
  • 클라이언트에서 입력된 데이터를 서버로 제출하기 위해서 사용하는 태그
  • 눈에 보이지는 않음
  • 일부 태그는 form 태그 안에서만 동작하는 태그/속성도 있음
    1. 태그: submit, reset
    2. 속성: required
  • <form action="데이터를 전송할 파일">

 

input submit

  • 같은 폼 안에 속해 있는 다른 태그의 입력 데이터를 서버로 전송함

input reset

  • 같은 폼 안에 속해 있는 다른 태그의 입력 데이터를 초기화함

 

required

  • 특정 입력 태그를 필수 입력란으로 설정해 줌

 

▽ 예제 코드 1 ▽

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<form action="abc.jsp">
		<input type="text" placeholder="작성자" required><br>
		<textarea rows="10" cols="30" placeholder="내용"></textarea><br>
		<input type=submit value="보내기">
		<input type="reset" value="다시 작성">
	</form>
</body>
</html>

▽ 예제 코드 1 - 결과 ▽

 

 

 

 

audio

  • controls 쓰면 재생 바 보여 줌
  • mp3 재생 태그

video

  • 비디오 재생 태그

 

fieldset

  • 영역 설정

legend

  • 영역 이름 설정

 

 

▽ 예제 코드 2 ▽

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<fieldset>
		<legend>음악</legend>
		<audio controls src="%ED%8F%B4%ED%82%B4-%EB%84%88%EB%A5%BC%EB%A7%8C%EB%82%98.mp3"></audio>
	</fieldset>
	<fieldset>
		<legend>영상</legend>
		<video width="320" height="240" controls src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"></video>
	</fieldset>
	
</body>
</html>

 

▽ 예제 코드 2 - 결과 ▽

 

 

 

 

 

 

 

결과 ▽

 

코드 ▽

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <table border="1" width=500>
        <tr>
            <th colspan="2">
                자유게시판 글쓰기
            </th>
        </tr>
        <tr>
            <td width=50>
                <select>
                    <option>유머</option>
                    <option>뉴스</option>
                    <option>잡담</option>
                </select>
            </td>
            <td >
                <input type="text" placeholder="제목을 입력하세요."
                maxlength=20
                style="width:100%" >
            </td>
        </tr>
        <tr>
            <td colspan="2" height=400>
                <textarea placeholder="내용을 입력하세요." style="width: 100%; height: 100%"></textarea>
            </td>
        </tr>
        <tr>
            <td colspan="2" align=right>
                <input type="button" value="글쓰기">
                <input type="button" value="목록으로">
            </td>
        </tr>
    </table>
</body>
</html>

 

 

 

결과 ▽

 

 

 

코드 ▽

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <table border="1" width=700>
            <tr>
                <td colspan="5" align=center>
                    자유게시판
                </td>
            </tr>
            <tr align=center>
                <td> </td>
                <td width=400>Title</td>
                <td>Writer</td>
                <td>Date</td>
                <td>View</td>
            </tr>
            <tr height=300>
                <td colspan="5" align=center>
                    글이 없습니다.
                </td>
            </tr>
            <tr>
                <td colspan="5" align=center>
                    1 2 3 4 5 6 7 8 9 10
                </td>
            </tr>
            <tr>
                <td colspan="5" align=right><input type="button" value="글쓰기"></td>
            </tr>
        </table>
    </body>
</html>

 

 

 

 

 

 

결과 ▽

 

 

 

 

▽ 코드 ▽

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <table border="1">
            <tr>
                <td align=center><b>Login</b></td>
            </tr>
            <tr>
                <td>
                    <input type=text placeholder="Input your ID">
                </td>
            </tr>
            <tr>
                <td>
                    <input type="text" placeholder="Input your PW">
                </td>
            </tr>
            <tr>
                <td align=center>
                    <input type="button" value="Login">
                    <input type="button"
                    value="Sign up">
                    <br>
                    <input type="checkbox">Remember my ID
                </td>
            </tr>
        </table>
    </body>
</html>

 

 

 

 

 

+ Recent posts