출처: http://november11tech.tistory.com/88 [Mr.november11] '개발/HTML_CSS' 카테고리의 글 목록 :: 사월은 봄이다.


<%@ page language="java" contentType="text/html; charset=UTF-8"   pageEncoding="UTF-8"%>


<%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles" %>


<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>


<% String cp = request.getContextPath(); %>






<link href="<%=cp%>/resources/css/base.css" rel="stylesheet">


<script src="<%=cp%>/resources/js/bootstrap.min.js"></script>


'개발 > HTML_CSS' 카테고리의 다른 글

pre와 xmp 태그  (0) 2018.02.18
position / z-index / overflow / float 속성  (0) 2018.02.18
마진과 패팅의 차이  (0) 2018.02.18
css 선택자  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18

하다 보니 xmp 태그가 있어서 찾아봄




예제)




<html>


- pre


<PRE> sdfsdf. <BR>ddddddd </PRE>


-xmp


<XMP> wersd34w23423423423. <BR> asdasd </XMP>


</html>




결과)



 pre 태그는 html 문법을 실행하고, xmp는 html 태그를 실행 안하고 문장을 소스 그대로 보여준다.



'개발 > HTML_CSS' 카테고리의 다른 글

자주쓰는 태그 라이브러리 들  (0) 2018.02.18
position / z-index / overflow / float 속성  (0) 2018.02.18
마진과 패팅의 차이  (0) 2018.02.18
css 선택자  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18


position 속성에 사용할 수 있는 키워드


static - 태그가 위에서 아래로 순서대로 배치


relative - 초기 위치 상태에서 상하좌우로 이동


absolute - 절대적인 위치 좌표를 설정


fixed - 화면을 기준으로 절대적 위치 좌표를 설정






z-index


숫자를 입력하여 숫자가 클수록 앞에 위치한다.




overflow 


내부의 요소가 부모의 범위를 벗어날 때 어떻게 처리할지 지정하는 속성


hidden - 영역을 벗어나는 부분을 보이지 않게 한다


scroll - 영역을 벗어나는 부분을 스크롤로 만든다






float


left - 태그를 외쪽에 붙인다


right - 태그를 오른쪽에 붙인다


'개발 > HTML_CSS' 카테고리의 다른 글

자주쓰는 태그 라이브러리 들  (0) 2018.02.18
pre와 xmp 태그  (0) 2018.02.18
마진과 패팅의 차이  (0) 2018.02.18
css 선택자  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18

주고자 하는 부분에 부피를 늘리고자 하면 패딩, 다른요소와 간격을 주고자 하면 마진!

'개발 > HTML_CSS' 카테고리의 다른 글

pre와 xmp 태그  (0) 2018.02.18
position / z-index / overflow / float 속성  (0) 2018.02.18
css 선택자  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18
테이블 태그  (0) 2018.02.18



전체 선택자 : * : *


태그 선택자 : 태그 : h1


아이디 선택자 : #아이디 : #header


클래스 선택자 : .클래스 : .item


후손 선택자 : 선택자 선택자 : header h1


자손 선택자 : 선택자 > 선택자 : header > h1


반응 선택자 : 선택자:active : div:active


선택자:hover : div:hover


상태 선택자 : :checked : input:checked


:focus : input:focus


:enabled : input:enabled


:disabled : input:disabled


링크 선택자 : :link : a:link


:visited : a:visited






...........................................................................................................................




1. * 전체 선택자


* {color : red; }


전체 선택자는 모든 웹 페이지에서 body 내부 뿐만 아니라, html 태그를 포함하여 head, title, style 까지 선택한다.






2. 태그 선택자


html 페이지 내부에서 특정한 종류의 태그를 모두 선택할 때 사용


h1{ color:red;}






p{ color:blue}




h1 태그에 빨강이, p 태그에는 파랑이 적용된다.




* 여러개의 선택자 적용


body, p, h1 {margin:0 }


콤마(,) 로 구분한다.






3. 아이디 선택자 #


#wrap{ width:800px; overflow:hidden;}






4. 클래스 선택자 .


.select{color:red;}


* 여러개의 클래스 선택자 사용


.item {color :red;}


.header{background-color:blue;}




<h1 class="item header" > h1 </hr>




-> 이렇게 하면 item과 header 의 속성이 동시에 적용된다.




* 태그 선택자와 클래스 선택자


li .select{color:red;}


-> li 태그 중 class 속성으로 select를 가지는 태그의 색 속성을 빨강으로 적용한다,






5. 후손 선택자, 자손 선택자


<div>


 <h1>Css3</h1>


 <h2>sub Title </h2>


 <ul>


  <li>1</li>


  <li>2</li>


 </ul>


</div>






-> div 태그를 기준으로 바로 한 단계 아래에 위치한 태그( h1, h2, ul)을 자손이라 부르고, div 태그 아래에 위치한 모든 태그(h1,h2,ul,li)를 후손이라 부른다.




5-1. 후손 선택자


#header h1{color:red;}


-> id 속성으로 header를 가지는 태그의 후손 위치에 있는 h1 태그의 색 속성을 빨강으로...






* 후손 선택자 여러개




#header h1, #header h2{ color:blue;}






5-2. 자손 선택자


#header > h1{ color:yellow;}


->id 속성으로 header를 가지는 태그의 자손 위치에 있는 h1 태그의 색 속성을 노랑으로 ....




* table의 경우, 화면 로드시 tbody 태그가 자동으로 추가되므로 귀찮으니 사용하지 말자.






6. 반응 선택자


hover : 마우스를 태그 위에 올리면


active : 클릭했을 때




h1:hover{color:red;}


h1:active{color:black;}






7. 상태 선택자


:checked : 체크 상태의 input 태그를 선택


:focus : 초점이 맞춰진 input 태그를 선택


:enabled : 사용 가능한 input 태그를 선택


:disabled : 사용 불가능한 input 태그를 선택




input:enabled{ color : red;}


-> input 태그가 사용가능할 경우 색을 빨강으로




8. 링크 선택자


:link : href 속성을 가지고 있는 a 태그를 선택


:visited : 방문했던 링크를 가지고 있는 a 태그


'개발 > HTML_CSS' 카테고리의 다른 글

position / z-index / overflow / float 속성  (0) 2018.02.18
마진과 패팅의 차이  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18
테이블 태그  (0) 2018.02.18
정의목록  (0) 2018.02.18


div : block 형식으로 공간을 분할 한다


span : inline 형식으로 공간을 분할 함


 * inline 이라함은, 한 줄 안에 차례차례 위치하는 형식을 말 한다.

'개발 > HTML_CSS' 카테고리의 다른 글

마진과 패팅의 차이  (0) 2018.02.18
css 선택자  (0) 2018.02.18
테이블 태그  (0) 2018.02.18
정의목록  (0) 2018.02.18
기본 목록 태그  (0) 2018.02.18


1. table 태그의 속성


 border : 표의 테두리 두께 지정




2. th 태그의 속성


rowspan : 셀의 너비 지정


colspan : 셀의 높이 지정







<html>


<body>




<table border = "1">


<tr>


<th colspan="3">table data</th>


<th rowspan="3">Table Data</th>


</tr>




<tr>


<td>table Data</td>


<td rowspan="2">Table data</td>


<td>TAble DAta</td>


</tr>




<tr>


<td>table DATA</td>


<td>TABLE data</td>


</tr>




</table>




</body>


</html>












'개발 > HTML_CSS' 카테고리의 다른 글

css 선택자  (0) 2018.02.18
공간 분할 태그  (0) 2018.02.18
정의목록  (0) 2018.02.18
기본 목록 태그  (0) 2018.02.18
input의 value 타입은  (0) 2018.02.18


영어와 그 정의를 표현할 때 사용




dl : 정의 목록 태그


dt : 정의 용어 태그


dd : 정의 설명 태그



<html>


<body>




<dl>


<dt> Zipper </dt>


<dd>지퍼지퍼지퍼지퍼</dd>


<dd>우헤헤헤헤헤헤ㅔ</dd>




<dt> Car </dt>


<dd>자동차이다</dd>


<dd>자동차겠지</dd>


</dl>




</body>


</html>






'개발 > HTML_CSS' 카테고리의 다른 글

공간 분할 태그  (0) 2018.02.18
테이블 태그  (0) 2018.02.18
기본 목록 태그  (0) 2018.02.18
input의 value 타입은  (0) 2018.02.18
float , position  (0) 2018.02.18



ul :  순서가 없는 목록 태그


ol : 순서가 있는 목록 태그


li : 목록 요소



소스


<html>


<body>


<h1> ol tag </h1>


<ol>


 <li>hi</li>


 <li>hello</li>


 <li>bye</li>


</ol>


<h1> ul tag </h1>


<ul>


 <li>hi</li>


 <li>hello</li>


 <li>bye</li>


</ul>


</body>


</html>





'개발 > HTML_CSS' 카테고리의 다른 글

테이블 태그  (0) 2018.02.18
정의목록  (0) 2018.02.18
input의 value 타입은  (0) 2018.02.18
float , position  (0) 2018.02.18
a 링크 색 지정 하기  (0) 2018.02.18


무조건 String 이다.



'개발 > HTML_CSS' 카테고리의 다른 글

정의목록  (0) 2018.02.18
기본 목록 태그  (0) 2018.02.18
float , position  (0) 2018.02.18
a 링크 색 지정 하기  (0) 2018.02.18
HTML5 마크업  (0) 2018.02.18

+ Recent posts