www = html+http
웹 브라우저 = html 파서(해석기, 소스) + html 렌더러(페이지 그리기)
→ 전달된 html 내용을 파싱하고 페이지를 실제로 만들어 출력함
HTML4
→ 아이패드의 HTML5 사용으로 부흥
xhtml: well-formed를 강제 (<br/> <!DOCTYPE html>), 소문자 태그명
html: ill-formed 가능 (<br>)
<!DOCTYPE html>NCSA Mosaic - Netscape - Firefox - Chromium
Mosaic 구매 → internet Explorer - Edge - Edge(Chromium)
Chromium이라는 오픈 소스 기반으로 Chrome, Whale, Edge, node.js
웹서버 (static)
Apache2, Nginx
port 80, 443
서블릿/jsp 엔진 (dynamic)
apache tomcat, resin
port 8080, 8443
block element: 세로로 쌓인다 (=줄바꿈)
inline element: 가로로 쌓인다
<html> <head> <body><h1~h6><br><p><a href=""><img src=""><table> <tr> <th> <th> </tr> </table><ul> <li> <li> </ul>: unorderd list (bullet)<ol> <li> <li> </oi>: ordered list (번호)<div> : block element<span>: inline element