Khung nội tuyến HTML được sử dụng để hiển thị một trang trong một trang web.
Thẻ HTML <iframe> chỉ định một khung nội tuyến.
Khung nội tuyến được sử dụng để nhúng tài liệu khác vào tài liệu HTML hiện tại.
<iframe src="url" title="description"></iframe>
Sử dụng thuộc tính height
và width
để chỉ định kích thước của iframe.
Chiều cao và chiều rộng được chỉ định bằng pixel theo mặc định:
<iframe src="url" title="description"></iframe>
Theo mặc định, iframe có đường viền xung quanh nó.
Để xóa đường viền, hãy thêm stylethuộc tính và sử dụng thuộc tính CSS border:
<iframe src="demo_iframe.htm" style="border:none;" title="Iframe Example"></iframe>
Một iframe có thể được sử dụng làm khung mục tiêu cho một liên kết.
Thuộc tính đích của liên kết phải tham chiếu đến thuộc tính tên của iframe:
<iframe src="demo_iframe.htm" name="iframe_a" title="Iframe Example"></iframe> <p><a href="https://www.w3schools.com" target="iframe_a">W3Schools.com</a></p>
JavaScript làm cho các trang HTML trở nên động và tương tác hơn
Thẻ HTML <script>
Thẻ HTML <script> được sử dụng để xác định một tập lệnh phía máy khách (JavaScript).
Phần tử <script> chứa các câu lệnh script hoặc nó trỏ đến một tệp script bên ngoài thông qua thuộc tính src.
Các ứng dụng phổ biến cho JavaScript là thao tác hình ảnh, xác thực biểu mẫu và các thay đổi động của nội dung.
Để chọn một phần tử HTML, JavaScript thường sử dụng phương thức document.getElementById ().
Ví dụ JavaScript này viết “Xin chào JavaScript!” vào một phần tử HTML với id = “demo”:
Dưới đây là một số ví dụ về những gì JavaScript có thể làm:
<script> document.getElementById("demo").innerHTML = "Hello JavaScript!"; </script>
Đường dẫn tệp mô tả vị trí của tệp trong cấu trúc thư mục của trang web.
Ví dụ về đường dẫn tệp:
Đường dẫn tệp mô tả vị trí của tệp trong cấu trúc thư mục của trang web.
Đường dẫn tệp được sử dụng khi liên kết với tệp bên ngoài, như:
Đường dẫn tệp tuyệt đối là URL đầy đủ của tệp:
<img src="https://www.w3schools.com/images/picture.jpg" alt="Mountain">
Đường dẫn tệp tương đối trỏ đến tệp liên quan đến trang hiện tại.
Trong ví dụ sau, đường dẫn tệp trỏ đến tệp trong thư mục hình ảnh nằm ở thư mục gốc của web hiện tại:’
<img src="https://www.w3schools.com/images/picture.jpg" alt="Mountain">
Cách tốt nhất là sử dụng đường dẫn tệp tương đối (nếu có thể).
Khi sử dụng đường dẫn tệp tương đối, các trang web của bạn sẽ không bị ràng buộc với URL cơ sở hiện tại của bạn. Tất cả các liên kết sẽ hoạt động trên máy tính của riêng bạn (localhost) cũng như trên miền công cộng hiện tại và các miền công cộng trong tương lai của bạn.
Phần tử HTML <head> là vùng chứa cho các phần tử sau: <title>, <style>, <meta>, <link>, <script> và <base>.
Phần tử HTML <head>
Phần tử <head> là vùng chứa siêu dữ liệu (dữ liệu về dữ liệu) và được đặt giữa thẻ <html> và thẻ <body>.
Siêu dữ liệu HTML là dữ liệu về tài liệu HTML. Siêu dữ liệu không được hiển thị.
Siêu dữ liệu thường xác định tiêu đề tài liệu, bộ ký tự, kiểu, tập lệnh và các thông tin meta khác.
Phần tử <title> xác định tiêu đề của tài liệu. Tiêu đề phải ở dạng chỉ văn bản và nó được hiển thị trên thanh tiêu đề của trình duyệt hoặc trong tab của trang.
Phần tử <title> là bắt buộc trong các tài liệu HTML!
Nội dung của tiêu đề trang rất quan trọng đối với việc tối ưu hóa công cụ tìm kiếm (SEO)! Tiêu đề trang được sử dụng bởi các thuật toán của công cụ tìm kiếm để quyết định thứ tự khi liệt kê các trang trong kết quả tìm kiếm.
Phần tử <title>:
xác định tiêu đề trong thanh công cụ của trình duyệt
cung cấp tiêu đề cho trang khi nó được thêm vào mục yêu thích
hiển thị tiêu đề cho trang trong kết quả của công cụ tìm kiếm
Vì vậy, hãy cố gắng đặt tiêu đề chính xác và ý nghĩa nhất có thể!
Một tài liệu HTML đơn giản:
<!DOCTYPE html> <html> <head> <title>A Meaningful Page Title</title> </head> <body> The content of the document...... </body> </html>
Phần tử <style> được sử dụng để xác định thông tin kiểu cho một trang HTML:
<style> body {background-color: powderblue;} h1 {color: red;} p {color: blue;} </style>
Phần tử <link> xác định mối quan hệ giữa tài liệu hiện tại và tài nguyên bên ngoài.
Thẻ <link> thường được sử dụng nhất để liên kết với các biểu định kiểu bên ngoài:
<link rel="stylesheet" href="mystyle.css">
Các trang web thường hiển thị nội dung trong nhiều cột (như một tạp chí hoặc một tờ báo).
HTML has several semantic elements that define the different parts of a web page:
Có bốn kỹ thuật khác nhau để tạo bố cục nhiều cột. Mỗi kỹ thuật đều có ưu và nhược điểm của nó:
Khung CSS
Thuộc tính float CSS
CSS flexbox
Lưới CSS
Thông thường, thực hiện toàn bộ bố cục web bằng cách sử dụng thuộc tính float của CSS. Float rất dễ học – bạn chỉ cần nhớ cách hoạt động của thuộc tính float và clear. Nhược điểm: Các phần tử nổi bị ràng buộc với dòng tài liệu, điều này có thể gây hại cho tính linh hoạt. Tìm hiểu thêm về float trong chương CSS Float và Clear của chúng tôi
Việc sử dụng flexbox đảm bảo rằng các phần tử hoạt động có thể đoán trước được khi bố cục trang phải phù hợp với các kích thước màn hình khác nhau và các thiết bị hiển thị khác nhau.
Tìm hiểu thêm về flexbox trong chương CSS Flexbox của chúng tôi.
Mô-đun bố cục lưới CSS cung cấp một hệ thống bố cục dựa trên lưới, với các hàng và cột, giúp thiết kế các trang web dễ dàng hơn mà không cần phải sử dụng phao và định vị.
Tìm hiểu thêm về lưới CSS trong chương Giới thiệu về lưới CSS của chúng tôi.
Bình luận: