프로젝트4 - div 섹션 구역 분리 와 CSS 스타일 적용하기

이미지
웹 브라우저에 표시되는 글자와 이미지 들에 디자인 적인 효과( 배경색, 글자색, 크기 조절...) 및 브라우저 내에서의 배치등을 조절하기 위해서는 구역을 나누면 편리해진다. 바로 구역(섹션) 을 나누어 주는 역할을 하는 태그가 div 이다. <div>태그는 브라우저에서 보여지는 시각적 기능은 없다. 단지, 구역을 나누는 역할을 한다.  코드를 만들어 본다. <!DOCTYPE html> <html> <head>   <title>div</title> </head> <body>   <div>     <p>Ice cream is a frozen dessert typically made from milk or cream that has been flavoured with a sweetener,        either sugar or an alternative, and a spice,        such as cocoa or vanilla, or with fruit, such as strawberries or peaches.</p>   </div>   <div>     <p> Food colouring is sometimes added in addition to stabilizers.        mixture is cooled below the freezing point of water and stirred to incorporate air spaces and prevent detectable ice crystals from forming.        It can also be made by whisking a flavoured cream base and liquid nitrogen together.        The result is a smooth, semi-solid foam that is solid at v

CSS id 선택자 사용법

CSS id 선택자는 
선택자로 지정한 id 가 HTML 태그 id속성과 일치하는 요소에만 스타일을 적용할 수 있다.

syntax

#id{

스타일

}

소스를 보자

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    #content{
      color: brown;
    }
  </style>
</head>
<body>
<h1>아이디 선택자</h1>
<p id="content">아이디 선택자는 해당 아이디를 가진 요소에만 스타일이 적용된다.</p>
<p>아이디 선택자는 하나만 설정이 가능하다. </p>
</body>
</html>

#content 라는 id 속성을 가진 HTML 요소를 찾는다.
참고로, HTML id 속성값은 하나의 웹 문서에서 고유한 식별값을 가진다.
content 라는 id를 해당 요소에서 사용했다면, 다른 요소들은 해당 아이디를 가지면 안된다.
HTML 가이드 문서에서도 이렇게 나와있지만,
브라우저에서 id 속성값을 중복으로 지정해도 설정이 된다. 조금 이상하다.
하지만, 표준은 아니기에 이렇게 쓰면 안될거 같다.

[아이디 선택자를 브라우저에서 실행한 결과]








 

댓글

이 블로그의 인기 게시물

구글 블로그 이미지 복사 붙여넣기 가능한가요?

HTML 페이지 기본 구성.(HTML Page Structure)

구글 블로그 대표이미지 설정하기