Sự khác biệt chính giữa thẻ khối và thẻ dòng. HTML - Các phần tử nội tuyến và khối

Trong chương này:

Cú pháp phần tử

phần tử HTML là đơn vị cấu trúc cơ bản của một trang web, được viết bằng ngôn ngữ HTML. Hình ảnh dưới đây thể hiện cú pháp phần tử. Đối với hầu hết các thẻ, cú pháp thành phần sẽ giống nhau, ngoại trừ các thẻ đơn lẻ.

Tất cả các phần tử trong HTML đều có cùng định dạng:

  • Phần tử bắt đầu bằng thẻ mở.
  • Phần tử kết thúc bằng thẻ đóng.
  • Nội dung của một phần tử là mọi thứ nằm giữa thẻ mở và thẻ đóng.
  • Một số phần tử không có nội dung (phần tử trống).
  • Hầu hết các phần tử có thể chứa các thuộc tính

Lưu ý: đừng quên đặt ký hiệu " vào thẻ đóng / ", nó cho trình duyệt biết rằng phần tử của bạn đã kết thúc và phần tử tiếp theo là một phần tử khác.

Phần tử trống

Có một số thành phần trong HTML không có thẻ đóng, chẳng hạn như hoặc
. Những phần tử như vậy được gọi là trống, vì chúng không chứa bất kỳ nội dung nào và không có thẻ đóng.

Các phần tử lồng nhau

Tất cả các tài liệu HTML đều được tạo thành từ các phần tử lồng nhau. Hầu hết chúng có thể chứa các phần tử khác hoặc có thể được lồng trong các phần tử khác và độ sâu lồng của các phần tử không bị giới hạn.

Ví dụ sau bao gồm ba phần tử, hai trong số đó được lồng nhau:

Đoạn đầu tiên của tôi

Khi bạn đặt một phần tử bên trong một phần tử khác, bạn nên cẩn thận để đảm bảo rằng phần tử lồng nhau bắt đầu và kết thúc trong cùng một phần tử. Vì vậy, ví dụ sau đây là sai:

Cái này Rất

Hấp dẫn


Trong HTML, hầu hết các phần tử có thể được chia thành hai nhóm: khối ( khối) và chữ thường ( nội tuyến).

Không phải lúc nào một nhà phát triển mới làm quen cũng có thể hiểu ngay sự khác biệt giữa chúng và cũng có thể nhớ rằng một phần tử thuộc về một nhóm cụ thể. Nhưng theo thời gian, với kinh nghiệm làm việc, bạn sẽ không còn một chút khó khăn như vậy nữa.

Phần tử nội tuyến

Các phần tử nội tuyến bao gồm các thẻ: ,
, , , , , , , ....

Các phần tử nội tuyến trong luồng chung được sắp xếp tuần tự trên một dòng, nối tiếp nhau.

Một phần tử nội tuyến hoặc một phần nội dung của nó chỉ di chuyển sang dòng khác ở cuối dòng hoặc khi có thứ gì đó buộc chúng phải chuyển sang dòng mới.

Tất nhiên, các phần tử nội tuyến có thể được đặt bên trong các phần tử khối.

Khối phần tử

Các phần tử khối bao gồm các thẻ:

,
,

...

,
,
    ,

    ,

    ,