Các cú pháp HTML là gì?

Cú pháp về cơ bản là các quy tắc chấm câu và ngữ pháp cho ngôn ngữ máy tính. Một số ký tự và từ có ý nghĩa đặc biệt và phải xuất hiện theo một thứ tự cụ thể để mã máy tính có nghĩa

Một ví dụ đơn giản từ dòng 3 trong Hình 2. 2 là đoạn mã HTML. Ký tự < đặc biệt trong HTML vì nó chỉ sự bắt đầu của một từ khóa trong HTML. Ký tự > cũng đặc biệt; . Ngoài ra, từ khóa cụ thể này, , phải xuất hiện ở phần đầu của một đoạn mã HTML

Các quy tắc và ý nghĩa đặc biệt cho các ký tự và từ cụ thể tạo nên cú pháp cho ngôn ngữ máy tính

Máy tính cực kỳ phức tạp khi nói đến cú pháp, vì vậy mã máy tính sẽ phải có tất cả các quy tắc cú pháp hoàn toàn chính xác trước khi mã hoạt động

Phần tiếp theo mô tả các quy tắc cú pháp cơ bản cho ngôn ngữ HTML


2. 2. 1 cú pháp HTML

HTML có một cú pháp rất đơn giản

Mã HTML bao gồm hai thành phần cơ bản. các phần tử, là các từ khóa HTML đặc biệt và nội dung, chỉ là văn bản bình thường hàng ngày

Có một vài yếu tố phải có trong mọi tài liệu HTML--Hình 2. 3 hiển thị tài liệu HTML nhỏ nhất có thể--và sau đó tác giả sẽ quyết định nội dung chính của trang web

Hình 2. 3. Một tài liệu HTML tối thiểu. Đây là mã cơ bản phải xuất hiện trong bất kỳ tài liệu HTML nào. Nội dung chính của trang web được mô tả bằng cách thêm các phần tử HTML bên trong phần tử nội dung.


    
        
    
    
    

Một phần tử HTML bao gồm thẻ bắt đầu, thẻ kết thúc và một số nội dung ở giữa

Ví dụ, chúng ta sẽ xem xét kỹ thành phần tiêu đề từ dòng 4 của Hình 2. 2

Poles of Inaccessibility

Mã này được chia thành các thành phần riêng biệt bên dưới, với một thành phần quan trọng được dán nhãn và đánh dấu [gạch chân] trên mỗi hàng

thẻ bắt đầu. Nội dung không thể truy cập cực. Cực không thể tiếp cận Thẻ kết thúc. Cực không thể tiếp cận

Các dấu hiệu lớn hơn và nhỏ hơn có ý nghĩa đặc biệt trong mã HTML; . Tất cả các ký tự có ý nghĩa đặc biệt trong thành phần tiêu đề này được đánh dấu bên dưới

ký tự đặc biệt. Cực không thể tiếp cận

Một số phần tử HTML có thể trống, có nghĩa là chúng chỉ bao gồm thẻ bắt đầu [không có thẻ kết thúc và không có nội dung]. Một ví dụ là phần tử img [viết tắt của “hình ảnh”] từ Hình 2. 2, chèn cốt truyện vào trang web

Toàn bộ phần tử img bao gồm thẻ duy nhất này

Có một tập hợp cố định các phần tử HTML hợp lệ và chỉ những phần tử đó mới có thể được sử dụng trong mã HTML. Chúng ta sẽ gặp một số yếu tố quan trọng trong chương này và một danh sách đầy đủ hơn được cung cấp trong Chương 3

Các phần tử HTML có thể có một hoặc nhiều thuộc tính, cung cấp thêm thông tin về phần tử. Một thuộc tính bao gồm tên thuộc tính, dấu bằng và giá trị thuộc tính, được bao quanh bởi dấu ngoặc kép. Các thuộc tính chỉ xuất hiện trong thẻ bắt đầu của một phần tử. Chúng ta vừa xem một ví dụ trong phần tử img ở trên. Phần tử img có một thuộc tính gọi là src mô tả vị trí của tệp chứa hình ảnh sẽ được vẽ trên trang web. Trong ví dụ trên, thuộc tính là src="poleplot. png"

Các thành phần của phần tử HTML này được hiển thị bên dưới

Thẻ HTML.

tên phần tử. < img src="poleplot. png">thuộc tính.
tên thuộc tính.
giá trị thuộc tính.

Một lần nữa, một số ký tự trong mã này là một phần của cú pháp HTML. Những ký tự đặc biệt này được đánh dấu bên dưới

ký tự đặc biệt

Nhiều thuộc tính là tùy chọn và nếu chúng không được chỉ định, giá trị mặc định sẽ được cung cấp

Các thẻ HTML phải được sắp xếp đúng thứ tự. Tất cả các phần tử phải lồng nhau sạch sẽ và một số phần tử chỉ được phép bên trong các phần tử cụ thể khác. Ví dụ: phần tử tiêu đề chỉ có thể được sử dụng bên trong phần tử đầu và phần tử tiêu đề phải bắt đầu và kết thúc bên trong phần tử đầu. Mã HTML sau không hợp lệ vì phần tử tiêu đề không kết thúc trong phần tử đầu

    
    Poles of Inaccessibility

    

Để chính xác, phần tử tiêu đề phải bắt đầu và kết thúc trong phần tử đầu, như trong đoạn mã dưới đây

    
    Poles of Inaccessibility
    

Cuối cùng, có một số yếu tố phải xuất hiện trong tài liệu HTML. phải có khai báo DOCTYPE, trong đó nêu rõ chúng ta đang sử dụng ngôn ngữ máy tính nào; . Hình 2. 3 hiển thị một tài liệu HTML tối thiểu

HTML được xác định bởi một tiêu chuẩn, do đó, có một đặc tả công khai duy nhất về cú pháp HTML. Thật không may, như thường lệ, có một số phiên bản HTML khác nhau, mỗi phiên bản có tiêu chuẩn riêng, vì vậy cần chỉ định chính xác phiên bản HTML nào chúng tôi đang làm việc. Chúng tôi sẽ tập trung vào phiên bản HTML 4. 01 trong cuốn sách này. Điều này được chỉ định trong khai báo DOCTYPE được sử dụng trong tất cả các ví dụ

Đây là các quy tắc cú pháp cơ bản của HTML. Với các quy tắc này, chúng ta có thể viết mã HTML chính xác. Trong Phần 2. 3 chúng ta sẽ xem xét bước tiếp theo, đó là mã sẽ làm gì khi chúng ta đưa nó vào máy tính để chạy

Như chúng ta đã thấy trong HTML, một số từ hoặc ký tự nhất định có một ý nghĩa đặc biệt trong ngôn ngữ. Đôi khi chúng được gọi là từ khóa hoặc từ dành riêng để chỉ ra rằng chúng được ngôn ngữ dành riêng cho mục đích sử dụng đặc biệt và không thể được sử dụng cho mục đích ngôn ngữ tự nhiên thông thường của chúng

Điều này có nghĩa là một số từ hoặc ký tự không bao giờ có thể được sử dụng cho ý nghĩa ngôn ngữ tự nhiên, bình thường của chúng khi viết bằng ngôn ngữ máy tính chính thức và phải sử dụng một mã đặc biệt để thay thế

Ví dụ: ký tự < đánh dấu sự bắt đầu của một thẻ trong HTML, vì vậy ký tự này không thể được sử dụng theo nghĩa thông thường là “ít hơn”

Nếu chúng ta cần có dấu nhỏ hơn trong nội dung của phần tử HTML, chúng ta phải nhập < thay vào đó. Đây là một ví dụ về cái được gọi là chuỗi thoát

Một ký tự đặc biệt khác trong HTML là dấu lớn hơn, >. Để tạo một trong số này trong nội dung của phần tử HTML, chúng ta phải nhập >

Trong HTML, có một số chuỗi thoát có dạng này, tất cả đều bắt đầu bằng dấu và, &. Tất nhiên, điều này có nghĩa là bản thân dấu và là một ký tự đặc biệt, với trình tự thoát của riêng nó, &. Một danh sách lớn hơn các ký tự đặc biệt và chuỗi thoát trong HTML được đưa ra trong Phần 3. 1. 2

Chúng ta sẽ gặp lại ý tưởng về chuỗi thoát này trong các ngôn ngữ máy tính khác mà chúng ta sẽ gặp ở phần sau của cuốn sách

Mã máy tính chỉ là văn bản, nhưng với một số ký tự hoặc từ có ý nghĩa đặc biệt

Các quy tắc chấm câu và ngữ pháp của ngôn ngữ máy tính được gọi là cú pháp của ngôn ngữ

Mã máy tính phải có tất cả các quy tắc cú pháp chính xác trước khi nó có thể hoạt động bình thường

Trình tự thoát là cách hiểu nghĩa thông thường cho một ký tự hoặc từ có nghĩa đặc biệt trong ngôn ngữ

Cú pháp được sử dụng trong HTML là gì?

HTML đang sử dụng thẻ cho cú pháp của nó. Một thẻ bao gồm các ký tự đặc biệt. and / . Chúng được diễn giải bởi các phần mềm để soạn một phần tử HTML.

Có bao nhiêu cú pháp HTML?

Chúng được viết trong thẻ HTML. Như vậy, chúng cũng không được trình duyệt hiển thị. Có 16 thuộc tính HTML có thể được sử dụng trên bất kỳ phần tử HTML nào. Tất cả đều là tùy chọn.

HTML và cú pháp của HTML là gì?

HTML là viết tắt của Ngôn ngữ đánh dấu siêu văn bản . HTML là ngôn ngữ đánh dấu tiêu chuẩn để tạo các trang Web. HTML mô tả cấu trúc của một trang Web. HTML bao gồm một loạt các yếu tố. Các phần tử HTML cho trình duyệt biết cách hiển thị nội dung.

Cú pháp cơ bản của liên kết HTML là gì?

Một liên kết được chỉ định bằng cách sử dụng thẻ HTML . Thẻ này được gọi là thẻ neo và bất kỳ thứ gì nằm giữa thẻ đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết. đều trở thành một phần của liên kết và người dùng có thể nhấp vào phần đó để tiếp cận tài liệu được liên kết.

Chủ Đề