注:本文为Front-End技术HTML和CSS的学习笔记,内容来自图书《HTML&CSS: design and build websites》

Introduction

1

  • web browser
  • web server
  • web hosting
  • devices

2

  • small website: HTML + CSS
  • larger website: HTML + CSS produced by
    • content management system (CMS)
    • blogging tools
    • e-commerce software
  • more complext website:
    • database
    • programming languages: PHP, ASP.Net, Java or Ruby

3

  1. Internet Service Provider (ISP)
  2. Domain Name System (DNS)
  3. contact the web server via IP
  4. the web server sends the page

Structure

  • elements: p stands for paragraph
  • two tags: opening tag, closing tag
  • atrributes: a name and a value, e.g. lang="en-us"
  • , &
  • HTML: HyperText Markup Language