Thuộc tính toàn cục html contenteditable được sử dụng để

Mã hóa URL là quá trình mã hóa các ký tự không phải ASCII trong URL sang định dạng được các trình duyệt web chấp nhận rộng rãi. URL được gửi qua Internet bằng cách sử dụng bộ ký tự ASCII. Nếu một URL chứa các ký tự bên ngoài bộ ASCII, thì URL đó phải được chuyển đổi.

URL được mã hóa bằng HTML vì nó chuyển đổi các ký tự không phải ASCII thành một định dạng có thể được truyền qua web. Mã hóa URL thay thế các ký tự không phải ASCII bằng “%” theo sau là các chữ số thập lục phân.

Công dụng của thẻ figure trong HTML5 là gì?


Thẻ

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
5 xác định nội dung tự có liên quan đến nội dung chính. Nó được sử dụng để thêm nội dung độc lập như ảnh, sơ đồ, hình minh họa,... Hình, chú thích và nội dung của nó được tham chiếu như một đơn vị duy nhất từ ​​luồng chính của tài liệu. Thẻ
<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
5 có hai phần tử
<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
7 và
<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
8.
<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
9 được sử dụng để thêm nguồn hình ảnh trong tài liệu trong khi hình vẽ đặt chú thích của hình ảnh.

<figure>
  <img
    src="https://kungfutech.edu.vn/thumbnail.png"
    alt="Học lập trình với kungfutech.edu.vn"
  />
  <figcaption>Học lập trình với kungfutech.edu.vnfigcaption>
figure>

Kết quả:

Thuộc tính toàn cục html contenteditable được sử dụng để
Học lập trình với kungfutech.edu.vn

Thẻ datalist trong HTML là gì?


Thẻ

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
0 cung cấp tính năng tự động hoàn thành trong các tệp HTML. Nó cho phép người dùng thêm biểu mẫu tự động hoàn thành dựa trên các tùy chọn được xác định trước. Nó có thể được sử dụng với thẻ đầu vào để người dùng có thể dễ dàng điền dữ liệu vào các biểu mẫu bằng cách sử dụng các tùy chọn được xác định trước.

Nếu bạn nhấn A, nó sẽ hiển thị danh sách các xe bắt đầu bằng chữ A.

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>

Mô tả ngắn gọn các thẻ sau header, article, section, footer?


  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    1 được sử dụng để chứa thông tin giới thiệu và điều hướng về một phần của trang. Điều này có thể bao gồm tiêu đề phần, tên tác giả, ngày giờ xuất bản, mục lục hoặc thông tin điều hướng khác.
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    2có nghĩa là chứa một bố cục độc lập có thể được tạo lại một cách hợp lý bên ngoài trang mà không làm mất đi sự phức tạp. Các bài đăng trên blog cá nhân hoặc các câu chuyện tin tức là những ví dụ tốt.
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    3 là một vùng chứa linh hoạt để chứa nội dung có chung một chủ đề hoặc mục đích thông tin.
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    4 được sử dụng để giữ thông tin sẽ xuất hiện ở cuối phần nội dung và chứa thông tin bổ sung về phần đó. Tên tác giả, thông tin bản quyền và các liên kết liên quan là những ví dụ điển hình của nội dung đó.

Character Encoding trong HTML là gì?


Để hiển thị trang HTML một cách chính xác, trình duyệt web phải biết bộ ký tự nào (mã hóa ký tự) sẽ sử dụng. Điều này được chỉ định trong thẻ:

Đối với HTML4

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

Đối với HTML5

<meta charset="UTF-8" />

Thẻ tự đóng (self closing tag) trong HTML là gì?


Trong HTML5, không nhất thiết phải đóng các thẻ HTML nhất định. Các thẻ không bắt buộc phải có thẻ đóng được gọi là thẻ "tự đóng". Ví dụ thẻ tự đóng xuống hàng

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
5 hoặc thẻ
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
6, nghĩa là HTML chấp nhận 2 kiểu khai báo thẻ như sau:

<meta charset="UTF-8" />

Sự khác biệt giữa "attribute" (thuộc tính) và "property" (đặc tính) trong HTML?


Đầu tiên bạn đọc cần hiểu rõ rằng trong document của HTML chỉ có khái niệm attribute của thẻ và không có khái niệm property của thẻ. Ví dụ với đoạn HTML bên dưới:

DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
  head>
  <body>
    <input id="test-id" name="test-name" type="text" value="Test Value" />
  body>
html>

Ta nói rằng phần tử

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
7 của trang có các thuộc tính
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
8,
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
9,
<meta charset="UTF-8" />
0,
<meta charset="UTF-8" />
1. Ta có đoạn mã bên dưới:

var inputElement = document.getElementById("test-id");

Với ví dụ trên thì biến

<meta charset="UTF-8" />
2 là một DOM Object tạo bởi JavaScript và đối tượng này được dùng để gắn với phần tử input trong HTML. Biến
<meta charset="UTF-8" />
2 này có cả hai
<meta charset="UTF-8" />
4 và
<meta charset="UTF-8" />
5.

Và sự khác nhau giữa attribute và property nằm ở chỗ:

Attribute của DOM object phản ánh (và liên hệ chặt chẽ với)

<meta charset="UTF-8" />
6 của phần tử HTML. Ngược lại, property của DOM object được quy định bởi JavaScript và không hẳn liên quan tới phần tử HTML. Ví dụ đối tượng
<meta charset="UTF-8" />
2 của JavaScript ở trên còn có các
<meta charset="UTF-8" />
8 khác như children,
<meta charset="UTF-8" />
9,
<meta charset="UTF-8" />
0,
<meta charset="UTF-8" />
1...

Bạn nhớ rằng phần tử HTML không có property mà chỉ có attribute. Ngược lại DOM Object có cả

<meta charset="UTF-8" />
6 và
<meta charset="UTF-8" />
8.

Khi nào thì thích hợp để sử dụng thẻ small?


Thẻ

<meta charset="UTF-8" />
4 làm cho kích thước phông chữ văn bản nhỏ hơn một kích thước (ví dụ: từ large xuống medium, từ small xuống x-small), giảm xuống kích thước phông chữ tối thiểu của trình duyệt.

Trong HTML5, thẻ này được sử dụng để thể hiện các nhận xét bên lề và bản in nhỏ, bao gồm bản quyền và văn bản pháp lý, độc lập với cách trình bày theo kiểu của nó. Ví dụ:

<img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>

Giải thích sự khác biệt giữa các thẻ block và các thẻ inline?


Thẻ

<meta charset="UTF-8" />
5 là những phần tử chiếm toàn bộ chiều rộng có sẵn trên một trang web, ngăn chặn một cách hiệu quả bất kỳ phần tử nào khác ở bên trái hoặc bên phải.

Thẻ

<meta charset="UTF-8" />
6 là những phần tử chỉ chiếm tối đa chiều rộng cần thiết để hiển thị nội dung của phần tử, do đó cho phép các phần tử khác được cùng dòng (line) với phần tử inline đó.

Thuộc tính toàn cục html contenteditable được sử dụng để

Một só phần tử

<meta charset="UTF-8" />
5 phổ biến như:

  • Đoạn văn
    <meta charset="UTF-8" />
    
    8
  • Phân khu
    <meta charset="UTF-8" />
    
    9
  • Tiêu đề
    DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    0 đến
    DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    1
  • Danh sách
    DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    2
  • Mẫu nhập
    DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    3

Các phần tử

<meta charset="UTF-8" />
6 phổ biến:

  • DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    5
  • DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    6
  • DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
      head>
      <body>
        <input id="test-id" name="test-name" type="text" value="Test Value" />
      body>
    html>
    
    7

Giải thích 3 mode trong html: almost standard, full standard và quirks?


Quay lại thuở khai sơ các trang web thường được viết bằng hai version: Một cho Netscape Navigator và một cho Internet Expoler. Khi W3C khai sáng tạo ra

DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
  head>
  <body>
    <input id="test-id" name="test-name" type="text" value="Test Value" />
  body>
html>
8 thì các trang web không thể sử dụng chúng, vì như vậy sẽ làm vỡ hầu hết các trang web hiện có. Do đó, các trình duyệt đã giới thiệu 2 tiêu chuẩn để phù hợp với trang web mới và cũ. Bây giờ thì nó có 3 chế độ:
DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
  head>
  <body>
    <input id="test-id" name="test-name" type="text" value="Test Value" />
  body>
html>
9,
var inputElement = document.getElementById("test-id");
0, và
var inputElement = document.getElementById("test-id");
1 Đối với HTML, browser sẽ sử dụng DOCTYPE ở đầu page để quyết định xem nên xử lý nó ở chế độ nào. Bạn có thể tham khảo đoạn code ở dưới.

DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Hello World!title>
  head>
  <body>body>
html>

Làm thế nào để set mode phù hợp với IE(Internet Explorer)?


  • Sử dụng
    var inputElement = document.getElementById("test-id");
    
    2 meta với content
    var inputElement = document.getElementById("test-id");
    
    3
  • var inputElement = document.getElementById("test-id");
    
    3 sẽ nói với IE hiển thị nội dung mới mode cao nhất hiện tại.

Ví dụ:

DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>

Có gì mới trong html5?


HTML5 bổ sung rất nhiều tính năng mới:

Doctype mới

Bạn vẫn đang sử dụng loại tài liệu XHTML khó ghi nhớ đó?

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
0

Nếu vậy, tại sao? "Chuyển sang loại tài liệu HTML5 mới. Bạn sẽ sống lâu hơn" – trích từ Douglas Quaid.

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
1

Cấu trúc mới

  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    3 - để xác định các phần của trang
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    1 - xác định tiêu đề của một trang
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    4 - xác định chân trang của một trang
  • var inputElement = document.getElementById("test-id");
    
    8 - xác định điều hướng trên một trang
  • <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
    
    2 - xác định bài viết hoặc nội dung chính trên một trang
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    0 - xác định nội dung bổ sung như thanh bên trên một trang
  • <label for="car"> Chọn ô tô của bạn từ danh sách: label>
    
    <input list="ô tô" name="ô tô" id="ô tô" />
    
    <datalist id="ô tô">
      <option value="Honda">option>
      <option value="Hyundai">option>
      <option value="Maruti">option>
      <option value="Audi">option>
      <option value="BMW">option>
    datalist>
    
    5- xác định hình ảnh chú thích một bài báo

Các thẻ inline mới

Các thẻ inline này định nghĩa một số khái niệm cơ bản và giữ cho chúng được đánh dấu về mặt ngữ nghĩa, chủ yếu là liên quan đến thời gian:

  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    2 - để biểu thị nội dung được đánh dấu theo một cách nào đó
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    3 - để biểu thị nội dung là thời gian hoặc ngày tháng
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    4 - để chỉ ra nội dung là một phần nhỏ của phạm vi đã biết - chẳng hạn như việc sử dụng ổ cứng
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    5 - để cho biết tiến trình hoàn thành của một tác vụ

Các loại biểu mẫu mới

  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    6
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    7
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    8
  • <img src="image.jpg" alt="London by night" /> <small>kungfutech.edu.vnsmall>
    
    9
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    0
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    1
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    2
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    3
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    4
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    5

Các thẻ mới

  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    6: Cung cấp cho bạn không gian để vẽ lên website. Nó cho phép bạn thêm hình ảnh hoặc đồ thị hoặc tạo đồ thị động trong website của bạn.
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    7: dùng để thêm video vào trang web.
  • DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <title>Hello World!title>
      head>
      <body>body>
    html>
    
    8: dùng để thêm âm thanh vào trang web.

Ta có thể xóa tất cả thuộc tính type trong thẻ

DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Hello World!title>
  head>
  <body>body>
html>
9 và thẻ
DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
0 như ví dụ sau:

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
2

Làm cho content của bạn có thể chỉnh sửa

Các trình duyệt mới có một thuộc tính mới tiện lợi có thể được áp dụng cho các phần tử, được gọi là contenteditable.

Thuộc tính này cho phép người dùng chỉnh sửa bất kỳ văn bản nào có trong phần tử, bao gồm cả phần tử con của nó. Có thể áp dụng vào ứng dụng như: danh sách việc cần làm, tận dụng lợi thế của bộ nhớ cục bộ.

<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
3

Attributes

  • DOCTYPE html>
    <html>
      <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="description" content="I am a web page with description" />
        <title>kungfutech.edu.vntitle>
      head>
      <body>body>
    html>
    
    1 đề cập đến trường biểu mẫu được yêu cầu.
  • DOCTYPE html>
    <html>
      <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="description" content="I am a web page with description" />
        <title>kungfutech.edu.vntitle>
      head>
      <body>body>
    html>
    
    2 đặt con trỏ vào trường nhập.

Bạn đã từng sử dụng ngôn ngữ template HTML nào chưa?


Có, đó là:

  • PUG
  • ERB
  • Slim
  • Handlebars
  • Jinja
  • Liquid

Theo tôi, chúng ít nhiều giống nhau và cung cấp chức năng tương tự như nội dung và các bộ lọc hữu ích để thao tác dữ liệu được hiển thị. Hầu hết các công cụ tạo templating cũng sẽ cho phép bạn chèn các bộ lọc của riêng mình trong trường hợp bạn cần xử lý tùy chỉnh trước khi hiển thị.

Làm sao để thực hiện 1 nội dung bằng đa ngôn ngữ trong 1 website?


Khi một yêu cầu HTTP được thực hiện đến một server,

DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
3 thường gửi thông tin về ngôn ngữ, chẳng hạn như trong tiêu đề
DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
4. Sau đó server có thể sử dụng thông tin này để trả về một phiên bản của tài liệu bằng ngôn ngữ thích hợp nếu có sẵn một phiên bản thay thế. Tài liệu HTML trả về cũng phải khai báo thuộc tính
DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
5 trong thẻ
DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
6, chẳng hạn như
DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
7.

Ở phần cuối, đánh dấu HTML sẽ chứa trình giữ chỗ

DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
8 và nội dung cho ngôn ngữ cụ thể được lưu trữ ở định dạng YML hoặc JSON. Sau đó, máy chủ sẽ tự động tạo trang HTML với nội dung bằng ngôn ngữ cụ thể đó, thường với sự trợ giúp của người lập trình.

Làm thế nào để bạn thay đổi hướng của văn bản HTML?


Thuộc tính

DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="I am a web page with description" />
    <title>kungfutech.edu.vntitle>
  head>
  <body>body>
html>
9 dùng để định hướng nội dung văn bản hiển thị. Nó cơ bản cho phép html
<label for="car"> Chọn ô tô của bạn từ danh sách: label>

<input list="ô tô" name="ô tô" id="ô tô" />

<datalist id="ô tô">
  <option value="Honda">option>
  <option value="Hyundai">option>
  <option value="Maruti">option>
  <option value="Audi">option>
  <option value="BMW">option>
datalist>
00 chẳng hạn là Arabic, Hebrew, Syriac, and Thaana.