🔻HTML 언어 구성 요소🔻 태그(Tag), 엘리먼트(Element) 속성(Atrribute) 텍스트(PCDATA) 엔티티(Entity) 주석(Comment) 선언문(Declaration) 외부요소 기타 1. 태그(Tag), 엘리먼트(Element) 예약어(명령어)를 로 묶어놓은 요소 출력될 웹페이지의 골격을 형성한다. 레이아웃 형성, 요소 배치 출력과 관계된 행동을 한다. 1) 태그 표현 방식 1. 쌍태그 방식 내용물(content) 영역 : 시작태그 : 끝태그 영역을 가지는 태그 2. 단독 태그, 빈 태그(Empty Tag) , , 영역을 가지지 않는 태그이다. 2) 태그 내용물 형식, Content Type 내용물 1. 자식 태그 또 다른 태그들이 내용물로 올 수 있다. 문자열 올 수 있다. 2. ..
🔻공백 문자, Whitespace🔻 엔터, 탭, 스페이스 를 총칭 페이지 소스에 있는 공백문자들을 브라우저가 처리하는 규칙 소스상의 (종류와 상관없이) 1개 이상 연속된 공백 문자들을 단 2개의 공백 문자(스페이스)로 치환해서 화면에 출력한다. 하나 둘셋 넷다섯 🔻공백 문자 처리하는 방법🔻 1. 스페이스 표현 공백 1글자당 1개의 엔티티를 사용한다. 출력할 때 공백 1개로 바꿔서 출력한다. &엔티티명; &ndsp; non-break space의 약어이다. 하나 둘셋넷 다섯 2. 탭문자 웹 문서(브라우저)에는 탭의 개념이 없다. 편집기에만 있는 기능이다. 3. 개행문자 태그 자바의 \r\n 역할을 한다. line break의 약어이다. 하나 둘셋넷 다섯
🔻웹페이지(웹문서)를 제작하는 언어🔻 1. HTML 웹 문서를 작성한다. 페이지의 골격을 작성한다. 페이지의 출력할 내용을 작성한다. 2. CSS 디자인 언어 HTML 페이지에 서식을 작성하는 역할을 한다. 3. JavaScript 프로그래밍 언어 JavaScript 없는 페이지는 정적 페이지 정적인 페이지에 프로그래밍 기능을 더해주는 역할을 한다. 🔻HTML🔻 Hyper Text Markup Languge의 약어 하이퍼 텍스트 마크업 언어 프로그래밍 언어가 아니다 프리젠테이션 언어라고 하며, 무언가를 표현하는 기능을 가진다. Hyper Text : 링크 Markup : 언어 표기법 꺽쇠 괄호로 명령어를 내린다. HTML, XTHML, XML, VoiceXML, **ML SGML(메타 언어) : 다른 언..