Danh sách thẻ html5 với các ví dụ

HTML cung cấp cấu trúc của trang web. Dưới đây là một số ví dụ về cách sử dụng cú pháp HTML để xây dựng trang web, bao gồm một số ví dụ về các tính năng HTML5 mới hơn

Ví dụ về thuộc tính Href

Thuộc tính

freeCodeCamp
3 đề cập đến một đích được cung cấp bởi một liên kết. Thẻ (anchor)
freeCodeCamp
4 đã chết nếu không có thuộc tính
freeCodeCamp
5. Đôi khi trong quy trình làm việc của bạn, bạn không muốn có một liên kết trực tiếp hoặc bạn chưa biết đích đến của liên kết. Trong trường hợp này, sẽ hữu ích khi đặt thuộc tính
freeCodeCamp
6 thành
freeCodeCamp
7 để tạo liên kết chết. Thuộc tính
freeCodeCamp
6 có thể được sử dụng để liên kết đến các tệp cục bộ hoặc tệp trên internet

Ví dụ


  
    Href Attribute Example
  
  
    

Href Attribute Example

The freeCodeCamp Contribution Page shows you how and where you can contribute to freeCodeCamp's community and growth.

Thuộc tính

freeCodeCamp
3 được hỗ trợ bởi tất cả các trình duyệt

Thêm thuộc tính

freeCodeCamp
0. Chỉ định ngôn ngữ của tài nguyên được liên kết.
freeCodeCamp
1. Chỉ định ngữ cảnh trong đó tài nguyên được liên kết sẽ mở.
freeCodeCamp
2. Xác định tiêu đề của một liên kết, xuất hiện cho người dùng dưới dạng chú giải công cụ

ví dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute

Neo trong trang

Cũng có thể đặt một điểm neo ở một vị trí nhất định trên trang. Để làm điều này, trước tiên bạn nên đặt một tab tại vị trí trên trang có thẻ và thuộc tính cần thiết “tên” với bất kỳ mô tả từ khóa nào trong đó, như thế này

Bất kỳ mô tả giữa các thẻ là không bắt buộc. Sau đó, bạn có thể đặt một liên kết dẫn đến neo này ở bất kỳ vị trí nào trên cùng một trang. Để làm điều này, bạn nên sử dụng thẻ có thuộc tính cần thiết “href” với ký hiệu # (sắc nét) và mô tả từ khóa của anchor, như thế này

Go to Top

Liên kết hình ảnh

freeCodeCamp
3 cũng có thể được áp dụng cho hình ảnh và các phần tử HTML khác

Thí dụ


  

Thí dụ

Danh sách thẻ html5 với các ví dụ

Ví dụ về mục tiêu A

Thuộc tính

freeCodeCamp
4 chỉ định nơi mở tài liệu được liên kết trong thẻ (anchor)
freeCodeCamp
4

ví dụ

Thuộc tính đích có giá trị “_blank” sẽ mở tài liệu được liên kết trong một cửa sổ hoặc tab mới

freeCodeCamp

Thuộc tính đích có giá trị “_self” sẽ mở tài liệu được liên kết trong cùng một khung khi nó được nhấp (đây là giá trị mặc định và thường không cần chỉ định)

freeCodeCamp
freeCodeCamp

Thuộc tính đích có giá trị “_parent” sẽ mở tài liệu được liên kết trong khung chính

freeCodeCamp

Thuộc tính đích có giá trị “_top” sẽ mở tài liệu được liên kết trong toàn bộ cửa sổ

freeCodeCamp

Thuộc tính đích có giá trị “framename” Mở tài liệu được liên kết trong một khung được đặt tên cụ thể

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
0

Ví dụ về thuộc tính nền cơ thể

Nếu bạn muốn thêm hình nền thay vì màu, một giải pháp là thuộc tính

freeCodeCamp
6. Nó chỉ định hình nền cho tài liệu HTML

cú pháp

freeCodeCamp
7

Thuộc tính

freeCodeCamp
8

Thí dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
1

thuộc tính nền cơ thể không được dùng nữa

thuộc tính body-background không được dùng trong HTML5. Cách chính xác để tạo kiểu cho thẻ

freeCodeCamp
9 là sử dụng CSS

Có một số thuộc tính CSS được sử dụng để đặt nền cho phần tử. Chúng có thể được sử dụng để đặt nền cho toàn bộ trang

Ví dụ về thuộc tính Body Bgcolor

Thuộc tính

freeCodeCamp
0 chỉ định màu nền cho tài liệu HTML

cú pháp

freeCodeCamp
1 Giá trị màu có thể là tên màu (như,
freeCodeCamp
2) hoặc giá trị hex (như,
freeCodeCamp
3)

Để thêm màu nền cho trang web, bạn có thể sử dụng thuộc tính

freeCodeCamp
4. Nó chỉ định một màu cho tài liệu HTML để hiển thị

Ví dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
2

Bạn có thể thay đổi màu bằng cách thay thế ###### bằng giá trị thập lục phân. Đối với các màu đơn giản, bạn cũng có thể sử dụng từ, chẳng hạn như “đỏ” hoặc “đen”

Tất cả các trình duyệt chính đều hỗ trợ thuộc tính

freeCodeCamp
0

Ghi chú

  • HTML 5 không hỗ trợ thuộc tính
    freeCodeCamp
    0. Sử dụng CSS cho mục đích này. Làm sao? .
    freeCodeCamp
    7 Tất nhiên, bạn cũng có thể làm điều đó trong một tài liệu riêng thay vì một phương thức nội tuyến
  • Không sử dụng giá trị RGB trong thuộc tính
    freeCodeCamp
    0 vì
    freeCodeCamp
    9 chỉ dành cho CSS, nghĩa là nó sẽ không hoạt động trong HTML

Ví dụ về thuộc tính Div Align

Thuộc tính

freeCodeCamp
0 được sử dụng để căn chỉnh văn bản trong thẻ div sang Trái, Phải, căn giữa hoặc căn lề

Ví dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
3

Quan trọng

Thuộc tính này không còn được hỗ trợ trong html5. css là con đường để đi

Thuộc tính Div Align có thể được sử dụng để căn chỉnh nội dung theo chiều ngang trong div. Trong ví dụ dưới đây, văn bản sẽ được căn giữa trong div

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
4

**Thuộc tính này không được hỗ trợ trong HTML5 và CSS Text Align nên được sử dụng thay thế

Ví dụ thuộc tính màu phông chữ

Thuộc tính này được sử dụng để đặt màu cho văn bản nằm trong thẻ

freeCodeCamp
1

Quan trọng

Thuộc tính này không được hỗ trợ trong HTML5. Thay vào đó, bài viết freeCodeCamp này chỉ định một phương thức CSS, có thể được sử dụng

Ghi chú

Cũng có thể chỉ định màu bằng cách sử dụng 'mã hex' hoặc 'mã rgb', thay vì sử dụng tên

Thí dụ

  1. Thuộc tính tên màu
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
5

Thuộc tính mã hex

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
6

Thuộc tính RGB

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
7

Ví dụ thuộc tính cỡ chữ

Thuộc tính này chỉ định kích thước phông chữ ở dạng số hoặc giá trị tương đối. Các giá trị số nằm trong khoảng từ

freeCodeCamp
2 đến
freeCodeCamp
3 với ____21_______2 là giá trị nhỏ nhất và ____21_______5 là giá trị mặc định. Nó cũng có thể được xác định bằng cách sử dụng một giá trị tương đối, chẳng hạn như
freeCodeCamp
6 hoặc
freeCodeCamp
7, đặt giá trị này tương ứng với giá trị của thuộc tính size của phần tử
freeCodeCamp
8 hoặc tương đối với
freeCodeCamp
5, giá trị mặc định, nếu không tồn tại

cú pháp

freeCodeCamp
0

Thí dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
8

Ghi chú.

freeCodeCamp
1

Ví dụ về thuộc tính Img Align

Thuộc tính căn chỉnh của hình ảnh chỉ định nơi hình ảnh sẽ được căn chỉnh theo thành phần xung quanh

Giá trị thuộc tính
phải - Căn ảnh sang phải sang trái - Căn ảnh sang trái
top - Căn chỉnh hình ảnh lên trên cùng
dưới cùng - Căn chỉnh hình ảnh xuống dưới cùng
giữa - Căn chỉnh hình ảnh vào giữa

Ví dụ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
9

Chúng tôi cũng có thể căn chỉnh bên phải nếu chúng tôi muốn

0

Xin lưu ý rằng thuộc tính căn chỉnh không được hỗ trợ trong HTML5 và bạn nên sử dụng CSS để thay thế. Tuy nhiên, nó vẫn được hỗ trợ bởi tất cả các trình duyệt chính

Thuộc tính chiều rộng Img

Thuộc tính 'chiều rộng' của HTML đề cập đến chiều rộng của hình ảnh. Giá trị trong trích dẫn là số lượng pixel

Ví dụ: nếu bạn đã thiết lập liên kết đến hình ảnh qua thuộc tính

freeCodeCamp
2, bạn có thể thêm thuộc tính chiều rộng như vậy

1

Trong đoạn mã trên có một thẻ hình ảnh và hình ảnh được đặt ở chiều rộng 100 pixel.

freeCodeCamp
3

Ví dụ về thuộc tính Img Src

Thuộc tính

freeCodeCamp
4 đề cập đến nguồn của hình ảnh bạn muốn hiển thị. Thẻ
freeCodeCamp
5 sẽ không hiển thị hình ảnh nếu không có thuộc tính
freeCodeCamp
2. Tuy nhiên, nếu bạn đặt nguồn vào vị trí của hình ảnh, bạn có thể hiển thị bất kỳ hình ảnh nào

Có một hình ảnh của Logo freeCodeCamp tại

freeCodeCamp
7

Bạn có thể đặt nó làm hình ảnh bằng thuộc tính

freeCodeCamp
2

2

Đoạn mã trên hiển thị như thế này

Thuộc tính

freeCodeCamp
2 được hỗ trợ bởi tất cả các trình duyệt

Bạn cũng có thể có tệp được lưu trữ cục bộ dưới dạng hình ảnh của mình

Ví dụ:

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
00 sẽ hoạt động nếu bạn có một thư mục tên là
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
01 có chứa _____11_______02 bên trong, miễn là thư mục 'hình ảnh' ở cùng vị trí với tệp
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
03

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
04

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
05

Ví dụ thực thể HTML

Tổng quan

Thực thể HTML là gì?

HTML entities are characters that are used to replace reserved characters in HTML or for characters that do not appear on your keyboard. Some characters are reserved in HTML. If you use the less than(<) or greater than(>) signs in your text, the browser might mix them up with tags.

Chúng nó được dùng cho cái gì?

Như đã đề cập về các thực thể HTML được sử dụng để thay thế các ký tự dành riêng được dành riêng bởi HTML

Làm thế nào để bạn sử dụng chúng?

Một thực thể nhân vật trông giống như thế này

3

Hoặc là

4

Hướng dẫn tham khảo

Đây không phải là một danh sách đầy đủ nhưng các liên kết bên dưới sẽ có thể cung cấp cho bạn nhiều thực thể hơn nếu những thực thể bên dưới không phù hợp với nhu cầu của bạn. mã hóa hạnh phúc. cà vạt

5

Ví dụ biểu mẫu HTML

Về cơ bản, các biểu mẫu được sử dụng để thu thập dữ liệu do người dùng nhập, sau đó được gửi đến máy chủ để xử lý thêm. Chúng có thể được sử dụng cho các loại đầu vào khác nhau của người dùng, chẳng hạn như tên, email, v.v.

Biểu mẫu chứa các thành phần điều khiển được bọc quanh các thẻ

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
06, như
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
07, có thể có các loại như

Ví dụ về mã

6

Các yếu tố khác mà hình thức có thể chứa

THÔNG TIN THÊM VỀ MẪU HTML

Biểu mẫu HTML được yêu cầu khi bạn muốn thu thập một số dữ liệu từ khách truy cập trang web. Ví dụ: trong quá trình đăng ký người dùng, bạn muốn thu thập thông tin như tên, địa chỉ email, thẻ tín dụng, v.v.

Một biểu mẫu sẽ lấy đầu vào từ khách truy cập trang web và sau đó sẽ đăng nó lên một ứng dụng phụ trợ, chẳng hạn như CGI, ASP Script hoặc PHP script, v.v. Ứng dụng back-end sẽ thực hiện xử lý cần thiết trên dữ liệu đã truyền dựa trên logic nghiệp vụ đã xác định bên trong ứng dụng

Có sẵn nhiều thành phần biểu mẫu khác nhau như trường văn bản, trường vùng văn bản, menu thả xuống, nút radio, hộp kiểm, v.v.

Thẻ HTML

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
25 được sử dụng để tạo biểu mẫu HTML và nó có cú pháp sau -

7

Nếu phương thức biểu mẫu không được xác định thì nó sẽ mặc định là “GET”

Thẻ biểu mẫu cũng có thể có một thuộc tính có tên là “mục tiêu” chỉ định nơi liên kết sẽ mở. Nó có thể mở trong tab trình duyệt, khung hoặc trong cửa sổ hiện tại

Thuộc tính hành động xác định hành động sẽ được thực hiện khi biểu mẫu được gửi. Thông thường, dữ liệu biểu mẫu được gửi đến một trang web tại URL tập lệnh khi người dùng nhấp vào nút gửi. Nếu thuộc tính hành động bị bỏ qua, hành động được đặt thành trang hiện tại

Ví dụ âm thanh HTML5

Trước HTML5, các tệp âm thanh phải được phát trong trình duyệt bằng trình cắm như Adobe Flash. HTML

Đoạn mã sau thêm một tệp âm thanh có tên tệp

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
26 hoặc
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
27. Phần tử cho biết các tệp âm thanh thay thế mà trình duyệt có thể chọn từ. Trình duyệt sẽ sử dụng định dạng được công nhận đầu tiên

ví dụ 1

8

ví dụ 2

9

Thuộc tính

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
28 bao gồm các điều khiển âm thanh như phát, tạm dừng và âm lượng. Nếu bạn không sử dụng thuộc tính này thì sẽ không có điều khiển nào được hiển thị

Phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
29 cho phép bạn chỉ ra các tệp âm thanh thay thế mà trình duyệt có thể chọn từ. Trình duyệt sẽ sử dụng định dạng nhận dạng đầu tiên. Văn bản giữa các thẻ
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
30 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
31 có thể được hiển thị trong trình duyệt không hỗ trợ phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
30 của HTML5

Thuộc tính autoplay sẽ tự động phát tệp âm thanh của bạn ở chế độ nền. Tốt hơn là cho phép khách truy cập chọn phát âm thanh

Thuộc tính tải trước cho biết trình duyệt sẽ làm gì nếu trình phát không được đặt ở chế độ tự động phát

Thuộc tính vòng lặp sẽ phát tệp âm thanh của bạn trong một vòng lặp liên tục nếu được đề cập

Vì đây là html5 nên một số trình duyệt không hỗ trợ. Bạn có thể kiểm tra nó tại

Ví dụ về phần tử ngữ nghĩa HTML5

Các phần tử HTML ngữ nghĩa mô tả rõ ràng ý nghĩa của nó theo cách mà con người và máy có thể đọc được. Các phần tử như

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
35 đều được coi là có ngữ nghĩa vì chúng mô tả chính xác mục đích của phần tử và loại nội dung bên trong chúng

Lịch sử nhanh

HTML ban đầu được tạo ra như một ngôn ngữ đánh dấu để mô tả các tài liệu trên internet sơ khai. Khi internet phát triển và được nhiều người sử dụng hơn, nhu cầu của nó đã thay đổi. Nơi mà internet ban đầu được dùng để chia sẻ tài liệu khoa học, bây giờ người ta muốn chia sẻ cả những thứ khác nữa. Rất nhanh chóng, mọi người bắt đầu muốn làm cho web trông đẹp hơn. Bởi vì web ban đầu không được xây dựng để thiết kế, các lập trình viên đã sử dụng các cách hack khác nhau để sắp xếp mọi thứ theo những cách khác nhau. Thay vì sử dụng

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
36 để mô tả thông tin bằng bảng, các lập trình viên sẽ sử dụng chúng để định vị các thành phần khác trên trang. Khi việc sử dụng các bố cục được thiết kế trực quan phát triển, các lập trình viên bắt đầu sử dụng một thẻ "phi ngữ nghĩa" chung chung như
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37. Họ thường gán cho những yếu tố này thuộc tính
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
38 hoặc
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
39 để mô tả mục đích của chúng. Ví dụ, thay vì
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33, điều này thường được viết là
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
41. Vì HTML5 vẫn còn tương đối mới nên việc sử dụng các phần tử phi ngữ nghĩa này vẫn còn rất phổ biến trên các trang web ngày nay

Danh sách các yếu tố ngữ nghĩa mới

Các phần tử ngữ nghĩa được thêm vào trong HTML5 là

Các phần tử như

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
51,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
52,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
35,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34 ít nhiều hành động giống như phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37. Chúng nhóm các phần tử khác lại với nhau thành các phần của trang. Tuy nhiên, khi thẻ
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37 có thể chứa bất kỳ loại thông tin nào, thì rất dễ xác định loại thông tin nào sẽ đi vào vùng ngữ nghĩa
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33

Một ví dụ về bố cục phần tử ngữ nghĩa của w3schools

Danh sách thẻ html5 với các ví dụ

Lợi ích của các yếu tố ngữ nghĩa

Để xem xét lợi ích của các yếu tố ngữ nghĩa, đây là hai đoạn mã HTML. Khối mã đầu tiên này sử dụng các yếu tố ngữ nghĩa

Go to Top
0

Trong khi khối mã thứ hai này sử dụng các phần tử phi ngữ nghĩa

Go to Top
1

Đầu tiên, nó dễ đọc hơn nhiều. Đây có lẽ là điều đầu tiên bạn sẽ nhận thấy khi nhìn vào khối mã đầu tiên sử dụng các phần tử ngữ nghĩa. Đây là một ví dụ nhỏ, nhưng là một lập trình viên, bạn có thể đọc qua hàng trăm, hàng nghìn dòng mã. Mã đó càng dễ đọc và hiểu thì công việc của bạn càng dễ dàng

Nó có khả năng tiếp cận lớn hơn. Bạn không phải là người duy nhất thấy các yếu tố ngữ nghĩa dễ hiểu hơn. Công cụ tìm kiếm và công nghệ hỗ trợ (như trình đọc màn hình dành cho người dùng khiếm thị) cũng có thể hiểu rõ hơn về ngữ cảnh và nội dung trang web của bạn, nghĩa là mang lại trải nghiệm tốt hơn cho người dùng của bạn

Nhìn chung, các yếu tố ngữ nghĩa cũng dẫn đến mã nhất quán hơn. Khi tạo tiêu đề bằng các phần tử phi ngữ nghĩa, các lập trình viên khác nhau có thể viết phần này là

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
41,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
65,
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
66 hoặc đơn giản là
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37. Có rất nhiều cách để bạn có thể tạo phần tử tiêu đề và tất cả chúng đều phụ thuộc vào sở thích cá nhân của người lập trình. Bằng cách tạo một yếu tố ngữ nghĩa tiêu chuẩn, nó giúp mọi người dễ dàng hơn

Kể từ tháng 10 năm 2014, HTML4 đã được nâng cấp lên HTML5, cùng với một số yếu tố “ngữ nghĩa” mới. Cho đến ngày nay, một số người trong chúng ta vẫn có thể bối rối không hiểu tại sao có quá nhiều yếu tố khác nhau mà dường như không có bất kỳ thay đổi lớn nào.

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
52 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
35

“Sự khác biệt là gì?”, bạn có thể hỏi. Cả hai yếu tố này đều được sử dụng để phân chia nội dung và vâng, chúng chắc chắn có thể được sử dụng thay thế cho nhau. Đó là vấn đề trong hoàn cảnh nào. HTML4 chỉ cung cấp một loại phần tử vùng chứa, đó là

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37. Mặc dù điều này vẫn được sử dụng trong HTML5, nhưng HTML5 đã cung cấp cho chúng tôi
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
52và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
35 theo cách để thay thế
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
37

Các phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
52 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
35 giống nhau về mặt khái niệm và có thể hoán đổi cho nhau. Để quyết định bạn nên chọn cái nào trong số này, hãy lưu ý những điều sau

  1. Một bài báo được dự định để phân phối độc lập hoặc tái sử dụng
  2. Một phần là một nhóm nội dung theo chủ đề
Go to Top
2

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
77

Phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33 thường được tìm thấy ở đầu tài liệu, phần hoặc bài báo và thường chứa tiêu đề chính và một số công cụ điều hướng và tìm kiếm

Go to Top
3

Phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
77 nên được sử dụng khi bạn muốn có một tiêu đề chính với một hoặc nhiều tiêu đề phụ

Go to Top
4

HÃY NHỚ rằng phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33 có thể chứa bất kỳ nội dung nào, nhưng phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
77 chỉ có thể chứa các tiêu đề khác, đó là
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
82 đến
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
83 và bao gồm cả
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
77

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43

Phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43 dành cho nội dung không phải là một phần của dòng văn bản mà nó xuất hiện, tuy nhiên vẫn có liên quan theo một cách nào đó. Điều này của
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43 như một thanh bên cho nội dung chính của bạn

Go to Top
5

Trước HTML5, các menu của chúng tôi được tạo bằng

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
88 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
89. Bây giờ, cùng với những thứ này, chúng tôi có thể tách các mục menu của mình bằng một
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
51, để điều hướng giữa các trang của bạn. Bạn có thể có bất kỳ số lượng phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
51 nào trên một trang, ví dụ: thông thường có điều hướng toàn cầu ở trên cùng (trong
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33) và điều hướng cục bộ trong thanh bên (trong phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43)

Go to Top
6

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34

Nếu có

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33 thì phải có một
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34. Một
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34 thường được tìm thấy ở dưới cùng của một tài liệu, một phần hoặc một bài báo. Cũng giống như
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
33, nội dung nói chung là siêu thông tin, chẳng hạn như chi tiết về tác giả, thông tin pháp lý và/hoặc liên kết đến thông tin liên quan. Nó cũng hợp lệ để bao gồm các yếu tố
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
52 trong chân trang

Go to Top
7

00

Phần tử

00 thường xuất hiện trong phần tử
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
34 hoặc
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
43 thường chứa thông tin bản quyền hoặc tuyên bố từ chối trách nhiệm pháp lý và các bản in đẹp như vậy. Tuy nhiên, điều này không nhằm mục đích làm cho văn bản nhỏ hơn. Nó chỉ mô tả nội dung của nó, không quy định cách trình bày

Go to Top
8

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
54

Phần tử

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
54 cho phép đính kèm một ngày rõ ràng theo tiêu chuẩn ISO 8601 vào một phiên bản mà con người có thể đọc được của ngày đó

Go to Top
9

Tại sao phải bận tâm với

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
54?

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
46 và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
45

This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
46 là để bọc nội dung hình ảnh của bạn xung quanh nó và
This is a dead link
This is a live link to freeCodeCamp
more with a href attribute
45 là để chú thích cho hình ảnh của bạn


  
0

Ví dụ về video HTML5

Trước HTML5, để phát video trong trang web, bạn cần sử dụng plugin, chẳng hạn như Adobe Flash Player. Với việc giới thiệu HTML5, giờ đây bạn có thể đặt nó trực tiếp vào chính trang đó. HTML

Để nhúng tệp video vào trang web, chỉ cần thêm đoạn mã này và thay đổi src của tệp âm thanh


  
1

Thuộc tính điều khiển bao gồm các điều khiển video, tương tự như phát, tạm dừng và âm lượng

Tính năng này được hỗ trợ bởi tất cả các trình duyệt hiện đại/cập nhật. Tuy nhiên, không phải tất cả đều hỗ trợ cùng một định dạng tệp video. Khuyến nghị của tôi về phạm vi tương thích rộng rãi là MP4, vì đây là định dạng được chấp nhận rộng rãi nhất. Ngoài ra còn có hai định dạng khác (WebM và Ogg) được hỗ trợ trong Chrome, Firefox và Opera

Phần tử cho phép bạn chỉ ra các tệp video thay thế mà trình duyệt có thể chọn từ. Trình duyệt sẽ sử dụng định dạng nhận dạng đầu tiên. Trong HTML5, có 3 định dạng video được hỗ trợ. MP4, WebM và Ogg

Văn bản giữa các thẻ sẽ chỉ được hiển thị trong các trình duyệt không hỗ trợ

Có một số yếu tố khác nhau của thẻ video, nhiều giải thích trong số này dựa trên tài liệu web của Mozilla (được liên kết bên dưới). Thậm chí còn nhiều hơn nếu bạn nhấp vào liên kết ở phía dưới

tự chạy

"autoplay" có thể được đặt thành true hoặc false. Bạn đặt nó thành true bằng cách thêm nó vào thẻ, nếu nó không có trong thẻ thì nó được đặt thành false. Nếu được đặt thành true, video sẽ bắt đầu phát ngay sau khi đủ bộ nhớ đệm để video có thể phát. Nhiều người thấy video tự động phát gây rối hoặc khó chịu, vì vậy hãy hạn chế sử dụng tính năng này. Cũng xin lưu ý rằng một số trình duyệt dành cho thiết bị di động, chẳng hạn như Safari dành cho iOS, bỏ qua thuộc tính này


  
2

poster

Thuộc tính “poster” là hình ảnh hiển thị trên video cho đến khi người dùng nhấp để phát video đó


  
3

điều khiển

Thuộc tính “điều khiển” có thể được đặt thành đúng hoặc sai và sẽ xử lý xem các điều khiển như nút phát/tạm dừng hoặc thanh trượt âm lượng có xuất hiện hay không. Bạn đặt nó thành true bằng cách thêm nó vào thẻ, nếu nó không có trong thẻ thì nó được đặt thành false


  
4

Có nhiều thuộc tính khác có thể được thêm vào tùy chọn để tùy chỉnh trình phát video trong trang. Để tìm hiểu thêm, hãy nhấp vào các liên kết bên dưới

Ví dụ lưu trữ web HTML5

Lưu trữ web cho phép các ứng dụng web lưu trữ tối đa 5 MB thông tin trong bộ lưu trữ trình duyệt trên mỗi nguồn gốc (mỗi miền và giao thức)

Các loại lưu trữ web

Có hai đối tượng để lưu trữ dữ liệu trên máy khách

11. lưu trữ dữ liệu không có ngày hết hạn và tồn tại cho đến khi bị xóa


  
5

12. lưu trữ dữ liệu cho một phiên, trong đó dữ liệu bị mất khi đóng tab trình duyệt/trình duyệt


  
6

Vì triển khai hiện tại chỉ hỗ trợ ánh xạ chuỗi thành chuỗi, nên bạn cần tuần tự hóa và hủy tuần tự hóa các cấu trúc dữ liệu khác

Bạn có thể làm như vậy bằng cách sử dụng JSON. stringify() và JSON. phân tích cú pháp ()

cho e. g. cho JSON đã cho


  
7

Trước tiên, chúng tôi chuyển đổi đối tượng JSON thành chuỗi và lưu vào bộ nhớ cục bộ


  
8

Để lấy đối tượng JSON từ chuỗi được lưu trữ trong bộ nhớ cục bộ


  
9

Ví dụ về liên kết Mailto

Liên kết mailto là một loại siêu liên kết (

13) với các tham số đặc biệt cho phép bạn chỉ định người nhận bổ sung, dòng chủ đề và/hoặc nội dung văn bản

Cú pháp cơ bản với người nhận là

freeCodeCamp
0

Tùy chỉnh nhiều hơn

Thêm chủ đề vào thư đó

Nếu bạn muốn thêm một chủ đề cụ thể vào thư đó, hãy cẩn thận thêm

14 hoặc
15 vào mọi chỗ trống trong dòng chủ đề. Một cách dễ dàng để đảm bảo rằng nó được định dạng đúng là sử dụng Bộ mã hóa/Bộ giải mã URL

Thêm văn bản cơ thể

Tương tự, bạn có thể thêm một thông báo cụ thể vào phần nội dung của email. Một lần nữa, khoảng trắng phải được thay thế bằng

14 hoặc
15. Sau tham số chủ đề, bất kỳ tham số bổ sung nào cũng phải được đặt trước
18

Thí dụ. Giả sử bạn muốn người dùng gửi email cho bạn bè của họ về tiến trình của họ tại Free Code Camp

Địa chỉ nhà. trống rỗng

Môn học. Tin tốt

Cơ thể người. Tôi đang trở thành một nhà phát triển

Liên kết html của bạn bây giờ

freeCodeCamp
1

Ở đây, chúng tôi đã để trống mailto (

19). Điều này sẽ mở ứng dụng email của người dùng và người dùng sẽ tự thêm địa chỉ người nhận

Thêm người nhận khác

Theo cách tương tự, bạn có thể thêm các tham số CC và bcc. Tách từng địa chỉ bằng dấu phẩy

Các tham số bổ sung phải được đặt trước bởi

18

freeCodeCamp
2

Cảm ơn bạn đã sử dụng tài liệu tham khảo HTML này. Mã hóa vui vẻ

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO


Nếu bài viết này hữu ích, hãy tweet nó

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

50 thẻ HTML cơ bản là gì?

Loại tài liệu html>, , v.v.

Có bao nhiêu thẻ trong HTML5?

HTML là một ngôn ngữ đánh dấu rất đơn giản. Mặc dù có gần 100 thẻ trong HTML5, nhưng bạn thường chỉ sử dụng một số ít trong 99% thời gian.

10 thẻ HTML cơ bản với các ví dụ là gì?