#HTML

김유미·2022년 2월 7일
0

프롤로그

JAVA 수업까지 끝나고 웹에 대해 배우기 시작했습니다. 실습 위주로 진행하다보니 블로그가 많이 밀렸네요,,,,😂 기초 개념부터 다시 정리해보도록 하겠습니다.

Web

웹 구조

  • client가 server로 웹 브라우저를 통해 요청했을 때, 그 요청을 받고 응답하는 역할을 하는 프로그램을 웹서버라고 한다.

HTML

<개요>

  • Hypertext Markup Languag의 약어로 웹사이트를 만드는 기초가 되는 언어
  • 확장자는 .html(또는 ,htm)로 문서를 저장해야 한다.
  • 문서에 하이퍼텍스트, 표, 목록, 비디오 등을 포함할 수 있는 태그를 사용
  • 문서를 웹브라우저에 표현할 때 태그를 사용

<웹 문서>

  • 웹 페이지 안에 보여지는 문서들을 말한다
  • HTML은 웹 문서를 이루는 기본이 되는 언어

<웹 표준>

  • 웹 사이트를 만들 때 지켜야하는 약속들을 정리한 것
  • 웹 표준을 지켜 사이트를 제작하면 장소나 브라우저와 상관없이 쉽게 웹 사이트를 볼 수 있다

<web & HTML 작동원리>

  • 서버는 클라이언트의 요청 내용을 분석하여 결과값을 HTML로 전송
  • 서버는 결과값을 전송한 후 클라이언트와 연결종료
  • 클라이언트는 서버로부터 전달받은 HTML을 웹브라우저에 표시
  • 각 웹브라우저는 브라우저 엔진이 내장되어있고, 이 엔진이 태그를 해석하여 화면에 표현

<HTML, CSS, JavaScript(jQuery)>

  • HTML은 틀로써 웹문서의 기준
  • CSS는 HTML의 폰트크기, 간격, 배경 등을 변경하여 꾸며주는 존재
  • JavaScript는 웹의 동작을 구현

<HTML 문서구조>

  • < !DOCTYPE html > : 현재 문서가 HTML문서임을 정의
  • < html > 태그 : 웹 문서 시작을 알리는 태그
    • 실제 문서 정보와 내용이 시작되고 끝나는 것을 표시하는 태그
    • lang이라는 속성을 사용해서 문서에서 사용할 언어 지정 가능
    • 문서 정보를 지정하는 < head > 부분과 실제 화면에 보이는 문서내용을 입력하는 < body >부분
  • < head > 태그
    • 웹 브라우저 화면에는 보이지 않지만, 웹 브라우저가 알아두어야 할 정보들 입력
    • 문서에서 사용할 외부 파일들 링크 (CSS, JavaSctript 등)
  • < title > 태그 : 브라우저의 제목 표시줄에 표시되는 내용
  • < meta > 태그 : 문자 인코딩 방법 및 문서의 키워드와 요약 정보를 지정
    • < meta charset=”UTF-8” >
    • < meta name=”viewport” content=”width=device-width, initial-scale=1.0” >
  • < body > 태그 : 실제 브라우저에 표시될 내용 입력
  • 특수 기호

  • < form > 태그
    • 사용자가 웹 사이트로 정보를 보낼 수 있는 요소들은 폼(form)을 통해서 한다
    • 폼과 관련된 대부분의 작업들은 정보를 저장, 검색, 수정하는 일들
    • 폼에 입력한 사용자 정보를 처리하는 것은 JSP나 Servlet 같은 서버 프로그래밍을 이용
    • 기본형
      < form action="search.jsp " method="post" >
      < input type="text" title="검색" >
      < input type="submit" value="검색" >
      < /form >
  • 표 태그

    • < table > ~ < /table > : 표 전체
      < tr > ~ < /tr > : 행
      < td > ~ < /td > : 셀, < th > ~ : 제목셀
    • < thead>, < tbody>, < tfoot >
    • 표의 구조를 제목 부분과 실제 본문 그리고 요약 부분이 있는 부분으로 나눈다
  • 이미지 태그

    < img src="경로" [속성="값"]>

    • src 속성
      • 이미지 파일 경로
      • 웹 문서 파일(HTML) 위치를 기준으로 이미지 경로 지정(상대경로)
      • HTML과 이미지 파일이 같은 폴더에 있다면 src 속성에 파일 이름만 적는다
      • 웹 사이트에 있는 이미지도 주소를 알아내어 src 속성에 사용할 수 있다
    • < img src = "images/펭수.jpg" alt="공부좀해" >

0개의 댓글