Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Khác biệt giữa HTML và CSS

HTML

  • HTML là viết tắt của Hyper Text Markup Language (Ngôn ngữ đánh dấu siêu văn bản).

  • Giúp tạo trang web và ứng dụng web.

  • Định nghĩa cấu trúc của trang web.

  • Là một ngôn ngữ đánh dấu (markup language).

  • Giúp tạo các trang tĩnh (static pages).

  • Giúp hiển thị dữ liệu.

  • HyperText giúp định nghĩa liên kết giữa nhiều trang web.

  • Markup Language giúp định nghĩa tài liệu văn bản bằng thẻ (tags), tạo cấu trúc cho trang web.

  • Có ít tùy chọn backup và hỗ trợ hơn.

  • HTML không thể được dùng bên trong file CSS.

  • Giúp chú thích văn bản để máy tính hiểu và xử lý.

  • Có số lượng thẻ cụ thể (predefined tags).

  • Dữ liệu được đặt bên trong các thẻ.

  • Thẻ đóng không phải là bắt buộc (đối với một số thẻ).

Ví dụ HTML

<!DOCTYPE html> 
<html> 
<head> 
  <title>My title</title> 
</head> 
<body> 
  <h1>title</h1> 
  <p>A sample</p> 
</body> 
</html>

Kết quả

Khác biệt giữa HTML và CSS

CSS

  • Giúp định dạng (style) cho các trang web.

  • Sử dụng các tính năng định dạng khác nhau để đạt được mục đích.

  • Sử dụng 'selectors' (bộ chọn) và 'declaration blocks' (khối khai báo).

  • Có thể là file bên ngoài (external) hoặc bên trong (internal) tùy yêu cầu.

  • CSS có thể được dùng bên trong tài liệu HTML.

  • Có thể dùng để hiển thị dữ liệu.

  • Có khả năng backup và hỗ trợ cao hơn so với HTML.

Ví dụ CSS

<style> 
p { 
  color: pink; 
  text-align: left; 
} 
</style>