Phần tử HTML
JavaScript statements......0 nhúng nội dung bên ngoài vào điểm đã chỉ định trong tài liệu. Nội dung này được cung cấp bởi một ứng dụng bên ngoài hoặc nguồn nội dung tương tác khác, chẳng hạn như phần bổ trợ của trình duyệt
Thử nó
Ghi chú. Chủ đề này chỉ ghi lại thành phần được xác định là một phần của Mức sống HTML. Nó không giải quyết việc triển khai phần tử sớm hơn, không được chuẩn hóa
Hãy nhớ rằng hầu hết các trình duyệt hiện đại đã ngừng hỗ trợ và loại bỏ hỗ trợ cho các trình cắm của trình duyệt, vì vậy việc dựa vào
JavaScript statements......0 nói chung là không khôn ngoan nếu bạn muốn trang web của mình có thể hoạt động trên trình duyệt của người dùng trung bình
Thuộc tính
Các thuộc tính của phần tử này bao gồm các thuộc tính toàn cục
JavaScript statements......2
Chiều cao được hiển thị của tài nguyên, tính bằng pixel CSS. Đây phải là một giá trị tuyệt đối;
JavaScript statements......3
URL của tài nguyên được nhúng
JavaScript statements......4
Loại MIME sẽ sử dụng để chọn trình cắm để khởi tạo
JavaScript statements......5
Chiều rộng được hiển thị của tài nguyên, tính bằng pixel CSS. Đây phải là một giá trị tuyệt đối;
ghi chú sử dụng
Bạn có thể sử dụng thuộc tính
JavaScript statements......6 để điều chỉnh vị trí của đối tượng được nhúng trong khung của phần tử và thuộc tính
JavaScript statements......7 để kiểm soát cách điều chỉnh kích thước của đối tượng để vừa với khung
ví dụ
Mối quan tâm về khả năng tiếp cận
Sử dụng thuộc tính
JavaScript statements......8 trên phần tử
JavaScript statements......00 để gắn nhãn nội dung của phần tử đó để những người điều hướng bằng công nghệ hỗ trợ như trình đọc màn hình có thể hiểu phần tử chứa nội dung gì. Giá trị của tiêu đề phải mô tả chính xác nội dung được nhúng. Nếu không có tiêu đề, họ có thể không xác định được nội dung nhúng của tiêu đề đó là gì. Sự thay đổi ngữ cảnh này có thể gây nhầm lẫn và tốn thời gian, đặc biệt nếu phần tử
JavaScript statements......00 chứa nội dung tương tác như video hoặc âm thanh
Tóm tắt kỹ thuật
Danh mục nội dung Nội dung luồng, nội dung theo cụm từ, nội dung được nhúng, nội dung tương tác, nội dung có thể sờ thấy. Nội dung được phép Không có; . Bỏ qua thẻ Phải có thẻ bắt đầu và không được có thẻ kết thúc. Cha mẹ được phép Bất kỳ phần tử nào chấp nhận nội dung được nhúng. Vai trò ARIA ngầm định Không có vai trò tương ứng Vai trò ARIA được phép
JavaScript statements......02,
JavaScript statements......03,
JavaScript statements......04,
JavaScript statements......05,
JavaScript statements......06Giao diện DOM
JavaScript statements......07
Với HTML5, việc tải nội dung video lên trang web của bạn dễ dàng hơn bao giờ hết. Phiên bản mới nhất của ngôn ngữ đánh dấu phổ biến này xác định một phần tử gốc mới, video và giao diện lập trình được liên kết. Các nhà điều hành trang web cũng có thể nhúng nội dung nghe nhìn vào sự hiện diện trực tuyến của họ bằng cách sử dụng các nền tảng video như YouTube hoặc Vimeo
Đặt tập lệnh ở dưới cùng của phần tử sẽ cải thiện tốc độ hiển thị, vì việc giải thích tập lệnh làm chậm màn hình
JavaScript bên ngoài
Tập lệnh cũng có thể được đặt trong các tệp bên ngoài
tệp bên ngoài. myScript. js
function myFunction[] {
tài liệu. getElementById["bản trình diễn"]. innerHTML = "Đoạn đã thay đổi. ";
}
Tập lệnh bên ngoài là thực tế khi cùng một mã được sử dụng trong nhiều trang web khác nhau
Các tệp JavaScript có phần mở rộng tệp. js
Để sử dụng tập lệnh bên ngoài, hãy đặt tên của tệp tập lệnh trong thuộc tính [nguồn]
JavaScript statements......3 của
JavaScript statements......
8 Một tài liệu HTML được tạo thành từ các phần tử HTML, thuộc tính phần tử HTML, nhận xét, ký tự đặc biệt và loại tài liệu. Nếu bạn muốn thêm các tính năng trình bày vào tài liệu HTML, bạn có thể đính kèm css vào tài liệu HTML để thêm trải nghiệm người dùng động [e. g. cửa sổ bật lên, thông báo cảnh báo, hình ảnh động, v.v. ] vào tài liệu HTML, bạn có thể thêm JavaScript vào tài liệu HTML của mình
If javascript is disabled in the browser property, even though an external script is attached or a script is written within ... tags in an HTML document, it becomes inactive.
Một số JavaScript nhất định không hoạt động với tất cả các trình duyệt và đôi khi một tập lệnh hoạt động trên và trên [hoặc ngược lại] một phiên bản cụ thể của trình duyệt web
Thẻ kịch bản
Tập lệnh là một phần tử HTML. Phần tử tập lệnh Html được sử dụng để đính kèm các tập lệnh phía máy khách như JavaScript trong tài liệu HTML
cú pháp
JavaScript statements......
Có bốn loại thuộc tính trong phần tử tập lệnh
1. ngôn ngữ
Thuộc tính ngôn ngữ được sử dụng để chỉ định ngôn ngữ kịch bản và phiên bản của nó cho mã đính kèm. Trong ví dụ sau, phiên bản JavaScript là 1. 2. Nếu một trình duyệt cụ thể không hỗ trợ phiên bản JavaScript nói trên, mã sẽ bị bỏ qua. Nếu bạn không chỉ định thuộc tính ngôn ngữ, hành vi mặc định sẽ phụ thuộc vào phiên bản trình duyệt. Thuộc tính ngôn ngữ không được dùng trong HTML 4. 01
Thí dụ
JavaScript statements......
2. src
Thuộc tính này chỉ định vị trí của tập lệnh bên ngoài. Thuộc tính này hữu ích cho việc chia sẻ chức năng giữa nhiều trang khác nhau. Lưu ý rằng các tệp JavaScript bên ngoài chỉ chứa các câu lệnh JavaScript và các tệp phải có phần mở rộng. js
Thí dụ
JavaScript statements......
3. hoãn lại
Nếu bạn đặt thuộc tính trì hoãn, trình duyệt sẽ trì hoãn việc thực thi tập lệnh hoặc nó thay đổi thứ tự thực thi tập lệnh. Điều này có thể cải thiện hiệu suất bằng cách trì hoãn việc thực thi tập lệnh cho đến khi nội dung của nội dung được trình duyệt đọc và hiển thị
4. loại hình
Thuộc tính này chỉ định ngôn ngữ kịch bản. Ngôn ngữ kịch bản được chỉ định làm loại nội dung [e. g. , "văn bản/javascript"]. Thuộc tính được hỗ trợ bởi tất cả các trình duyệt hiện đại
Thí dụ
JavaScript statements......
thẻ noscript
Nếu bất kỳ trình duyệt nào không hỗ trợ mã JavaScript, nội dung thay thế được đặt trong thẻ noscript sẽ được thực thi
Thí dụ
.. code ....
Javascript trong tài liệu HTML
There are two general areas in HTML document where JavaScript can be placed. First is between ...... section, another is specific location in ...... section. If you want to display a message 'Good Morning' [through the JavaScript alert command] at the time of page loading then you must place the script at the ...... section. In the following examples you will see the different location of ..... tags in a HTML document.
Kịch bản trong đầu
Script in head section
JavaScript statements......
Tập lệnh trong cơ thể
Script in the Body
JavaScript statements......
Tập lệnh trong Phần đầu và Phần thân
________số 8Hai tập lệnh trong cơ thể
Two Scripts in the Body
JavaScript statements......
Ghi chú. Theo tùy chọn, nếu tập lệnh của bạn không bắt buộc phải được thực thi trước khi nội dung của nội dung được hiển thị và tập lệnh của bạn mất nhiều thời gian hơn để tải các đối tượng, bạn có thể đặt tập lệnh của mình ở cuối phần tử nội dung
Dấu ngoặc kép hoặc dấu ngoặc đơn trong JavaScript
Không có phương pháp ưa thích, bạn có thể sử dụng một trong hai. Nếu bạn sử dụng một hình thức trích dẫn [đơn hoặc kép] trong chuỗi, bạn có thể sử dụng other làm nghĩa đen