본문 바로가기
HTML&CSS/기본상식

웹 기본기술1

by Mr.DonyStark 2023. 10. 30.

○ 웹 페이지 = HTML + CSS + javaScript
HTML 언어 : 웹페이지를 만드는 언어로 즉, 컴퓨터 언어로 작성된 문서를 코드라고 부름
   ex) <태그열기>표기내용</태그닫기> <b>hi!HTML</b>
사용자는 HTML 파일요청을 서버에하고, 서버에서는 HTML 파일을 클라이언트에게 전송함
웹페이지는 HTML 기본구조를 가짐

<!DOCTYPE html>    <!-- 해당 문서는 HTML언어를 사용 -->
<html lang = 'ko'> <!-- 현 위치부터 HTMl 문서 시작 -->
    <head>		   <!-- 문서 전체정보(예, 제목) -->
        <meta charset="UTF-8"/>
        <meta name = 'viewport' content="width=device-width, initial-scale = 1.0"/>
        <title>Document</title>
    </head>
    <body>			<!-- 문서실제 내용 시작 -->
        <h1>
        </h1>
    </body>
</html>

태그에는 1개 이상의 속성을 넣을 수 있음 - 태그와 속성사이, 속성과 속성사이에는 한칸 띄어야함

<table border ='1' style='border-collapse:collapse;'>


CSS언어 : HTML 문서를 꾸미는 언어로. HTML 태그안에 class를 지정하여 서식을 생성하여 활용 가능
CSS언어 적용하기
  - 적용할 태그에 style 속성으로 넣기(해당 태그에만 적용)

  * 프로퍼티와 값을 연속해서 사용가능하며 띄어쓰지 않아도 됨. 프로퍼티와 값 사이에는 ; 사용

<p style = 'text=align:center ; color:red'>

   - HTML 문서 <head> 안에 <style> 태그로 넣기 (전체 문서에 적용)
  - HTML 문서 <head> 안에 CSS 파일로 링크하기(전체 문서에 적용)

    <head>
    <link rel = 'stylesheet' type='text/css' href = 'style.css'>
    </head>

'HTML&CSS > 기본상식' 카테고리의 다른 글

모던웹 접근성, 크로스 브라우징 등  (0) 2023.11.08
시멘틱 웹(Semantic Web) 태그  (0) 2023.11.07
웹 기본기술2  (0) 2023.11.05