๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐ŸŒ HTML\CSS

CSS - inline ๋ฐฉ์‹๊ณผ Internal ๋ฐฉ์‹

by Meteora_ 2021. 2. 25.
728x90

CSS Cascading Style Sheet
1. ๋ฌธ์ž์˜ ์ปฌ๋Ÿฌ, ์ข…๋ฅ˜, ํ˜•ํƒœ์ง€์ •
2. ๋ฐฐ๊ฒฝํ™”๋ฉด ์ด๋ฏธ์ง€, ์ปฌ๋Ÿฌ ๋ณ€๊ฒฝ
3. ํ…Œ๋‘๋ฆฌ ๋„ฃ๊ธฐ
4. ๊ฐ์ข… tag์— ์ด๋ฏธ์ง€ ํ˜•ํƒœ๋‚˜ ๋ผ์ธํ˜•ํƒœ ์„ค์ •

 

inline ๋ฐฉ์‹ /  ํƒœ๊ทธ์•ˆ์—๋‹ค๊ฐ€ ์Šคํƒ€์ผ ์ง€์ •ํ•ด์ค€๊ฑฐ , ํ•˜์ง€๋งŒ ์ผ์ผํžˆ ์ง‘์–ด๋„ฃ์–ด์•ผํ•ด์„œ ํ”ผ๊ณคํ•œ ๋ฐฉ์‹

 

Internal ๋ฐฉ์‹ / ํ—ค๋“œ ์•ˆ์ชฝ์˜์—ญ์—์„œ ์ •์˜ํ•ด ์ค€๊ฒƒ

 

 

๊ฒฐ๊ณผ๊ฐ’

์ฝ”๋“œ

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<title>Insert title here</title>


<style type="text/css">
/*ํ—ค๋“œ ์•ˆ์ชฝ๋ถ€๋ถ„์ด ๋””์ž์ธ ์„ค์ •ํ•˜๋Š” ๋ถ€๋ถ„์ด๋‹ค-->*/
p{
	background-color : blue;   /*pํƒœ๊ทธ์—๋Œ€ํ•œ ์˜์—ญ์€ ๋ชจ๋‘ blue๋กœ ๋งž์ถฐ๋ผ*/
}

/* #์€ id๋‹ค / .์€ class๋‹ค  */
#p1{
	color : white;  
}

.pcls{
	font-size:150%;
	background-color:yellow;
}

h3.pcls{ 
     color:#00ff00 /*h3์•ˆ์—์žˆ๋Š” pclsํด๋ž˜์Šค์ธ ๊ณณ ๋งŒ ์ ์šฉ*/
}

/* ์œ„์™€๊ฐ™์€ ๋ฐฉ์‹์€ Internal ๋ฐฉ์‹์ด๋‹ค. */

</style>


</head>

<body>

	<!-- 
		CSS Cascading Style Sheet
		๋ฌธ์ž์˜ ์ปฌ๋Ÿฌ, ์ข…๋ฅ˜, ํ˜•ํƒœ์ง€์ •
		๋ฐฐ๊ฒฝํ™”๋ฉด ์ด๋ฏธ์ง€, ์ปฌ๋Ÿฌ ๋ณ€๊ฒฝ
		ํ…Œ๋‘๋ฆฌ ๋„ฃ๊ธฐ
		๊ฐ์ข… tag์— ์ด๋ฏธ์ง€ ํ˜•ํƒœ๋‚˜ ๋ผ์ธํ˜•ํƒœ ์„ค์ •
		
	 -->
	 
	
	  <!-- inline ๋ฐฉ์‹ /  ํƒœ๊ทธ์•ˆ์—๋‹ค๊ฐ€ ์Šคํƒ€์ผ ์ง€์ •ํ•ด์ค€๊ฑฐ , ํ•˜์ง€๋งŒ ์ผ์ผํžˆ ์ง‘์–ด๋„ฃ์–ด์•ผํ•ด์„œ ํ”ผ๊ณคํ•œ ๋ฐฉ์‹  -->
	  
	  <p style="font-size: 10pt">p tag fontsize 10pt</p> 
	  
	  
	  <p id="p1">p tag id p1</p>
	  
	  
	  <h3 id="p1">h3 tag id p1</h3> <!-- css ์ ์šฉ์— id๋Š” ๊ฐ™์ด ์“ธ์ˆ˜์žˆ์ง€๋งŒ ๊ทœ์น™์œ„๋ฐ˜, JSP์—์„œ ์•ž์ „ id๋งŒ ์ ‘๊ทผ์ด๋œ๋‹ค. -->
	  
	  
	  <p class="pcls">p tag class pcls</p> <!-- css ์ ์šฉ์—๋Š” class๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค, JSP์—์„œ ๋ชจ๋“  class ์ ‘๊ทผ๊ฐ€๋Šฅ -->
	  
	  <h3 class="pcls">h3 tag class pcls</h3>

</body>
</html>

๋Œ“๊ธ€