Trong bài viết này, Mytour sẽ hướng dẫn bạn về URL trong HTML. Bạn cũng có thể xem thêm một số bài viết khác trên Mytour để tìm hiểu về bảng mã ký tự (Character Set) trong HTML.
Tìm hiểu thêm về khái niệm URL trong HTML
Danh mục nội dung:
1. Khái niệm về URL (Uniform Resource Locator) trong HTML
2. Các Giao thức URL trong HTML
3. Mã hóa URL
4. Minh họa về Mã hóa ASCII
1.
- Trình duyệt web yêu cầu các trang từ máy chủ web bằng cách sử dụng URL.
- URL (hay Uniform Resource Locator) là địa chỉ xác định cho tài liệu hoặc dữ liệu khác trên web.
Một ví dụ về địa chỉ web, giả sử như Mytour tuân theo cú pháp dưới đây:
giao thức://tiền tố.tên miền:cổng/đường dẫn/tên tập tin
Trong đó:
- giao thức: xác định kiểu dịch vụ Internet (thông thường là http hoặc https).
- tiền tố: xác định phần đầu tên miền (thông thường là www cho http).
- tên miền: xác định tên miền Internet (ví dụ như Mytour).
- cổng: xác định số cổng trên máy chủ (thông thường là 80 cho http).
- đường dẫn: xác định đường dẫn trên máy chủ (nếu bị bỏ qua, mặc định là thư mục gốc của trang web).
- tên tệp: xác định tên của văn bản hoặc tài nguyên.
2. Scheme URL trong HTML
Dưới đây là bảng danh sách một số Scheme URL phổ biến:
3. Mã hóa URL
- URL có thể truyền qua Internet sử dụng bảng mã ASCII. Nếu một URL chứa ký tự nằm ngoài bảng mã ASCII, URL cần được chuyển đổi.
- Mã hóa URL chuyển đổi ký tự không thuộc bảng mã ASCII thành định dạng có thể truyền qua Internet.
- 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.
- URL không thể chứa dấu cách. Mã hóa URL thường sử dụng dấu cộng (+) hoặc %20 để thay thế khoảng trắng.
4. Đồng bộ hóa ASCII: Ví dụ Thực Tế
Trình duyệt tự động mã hóa đầu vào theo bảng mã ký tự được sử dụng trên trang web của bạn.
Bảng mã ký tự mặc định trong HTML5 là UTF-8.
Bài viết trên đây từ Mytour giới thiệu về URL trong HTML. Nếu quý độc giả muốn khám phá thêm về Bố cục trong HTML, hãy tham khảo những bài viết khác trên trang. Trong bài viết tiếp theo, chúng tôi sẽ giới thiệu XHTML.