Câu hỏi phỏng vấn HTML5 Developer

80 Các câu hỏi phỏng vấn HTML5 Developer được chia sẻ bởi các ứng viên

Để ứng tuyển vào vị trí HTML5 Developer, bạn cần chuẩn bị những gì cho buổi phỏng vấn? Hãy tham khảo bộ câu hỏi phỏng vấn phổ biến nhất cho Brand Marketer trong bài viết dưới đây.

Các câu hỏi phỏng vấn chung chung cho vị trí HTML5 Developer 

Theo bạn, HTML5 Developer là gì?

Khi đưa ra câu hỏi này, nhà tuyển dụng muốn kiểm tra kiến thức nền tảng nhất của bạn về công việc này, xem bạn đã thực sự hiểu rõ mình sẽ phải làm gì nếu có được vị trí Chuyên viên HTML5 Developer hay chưa. 

Với câu hỏi trên, đừng trả lời dài dòng lan man, mà hãy đi thẳng vào vấn đề họ thắc mắc. Bạn có thể trả lời như sau: 

“HTML5 Developer (Nhà lập trình HTML5) là một lập trình viên chuyên môn hóa hoặc đặc biệt tham gia vào việc phát triển bằng công nghệ HTML5. Các developer này thường tập trung vào việc phát triển các ứng dụng web, trò chơi trực tuyến, ứng dụng di động và nhiều loại nội dung trực tuyến khác sử dụng các tính năng và tiện ích của HTML5.”

Vì sao bạn muốn trở thành HTML5 Developer?

Nhà tuyển dụng đang muốn tìm hiểu về sở thích, năng lực cá nhân của bạn. Qua đó, họ có thể thấy bạn thực sự đam mê công việc này hay không. Bởi vì nếu bạn có tố chất phù hợp với nghề thì công việc sẽ thuận lợi hơn và gắn bó với công ty lâu hơn. Sự đam mê của bạn về công việc ứng tuyển sẽ được thể hiện thông qua đây

Tham khảo câu trả lời sau: “HTML5 cung cấp các tính năng mạnh mẽ để tích hợp đa phương tiện như video, âm thanh và hình ảnh động, mở ra nhiều cơ hội sáng tạo trong phát triển web. HTML5 là một phần không thể thiếu của ngành công nghiệp phát triển web và cung cấp nhiều tính năng tiên tiến. Trở thành một HTML5 Developer sẽ giúp tôi tiếp cận và thúc đẩy sự phát triển của công nghệ này.”

HTML5 Developer làm công việc gì?

Để trở thành một HTML5 Developer giỏi, bạn phải biết công việc này cần phải làm gì mỗi ngày. Câu hỏi trên giúp nhà tuyển dụng kiểm tra xem liệu bạn đã tìm hiểu kỹ về ngành nghề này hay chưa. 

Hãy trả lời một cách ngắn gọn và súc tích, ví dụ như: 

“Một HTML5 Developer sẽ đảm nhận những công việc chính sau đây.

  • Phát triển giao diện người dùng (UI)
  • Tối ưu hóa độ tương thích và đáp ứng
  • Xử lý đa phương tiện
  • Sử dụng CSS
  • Tích hợp JavaScript
  • Điều hướng và tương tác trang web
  • Sử dụng API và thư viện
  • Kiểm thử và gỡ lỗi
  • Cập nhật và duy trì
  • Tối ưu hóa hiệu suất”

Bộ câu hỏi phỏng vấn về thông tin cá nhân

Bạn hãy giới thiệu sơ lược về bản thân?

Giới thiệu thông tin cơ bản của bản thân là một trong những câu hỏi mở đầu của buổi phỏng vấn. Qua đây, nhà tuyển dụng vừa biết được thông tin về bạn cũng như dễ trò chuyện trong những câu hỏi tiếp theo. Bạn hãy trả lời với sự tự tin, lời nói rõ ràng để lấy được thiện cảm từ cái nhìn đầu tiên.

Bạn hãy nói sơ lược về thông tin cá nhân như tên, tuổi để xưng hô cho thuận tiện. Tiếp theo bạn nên giới thiệu thông tin về bằng cấp, trường học hay các khóa đào tạo mình đã học. Bạn hãy chú trọng nói những kỹ năng mà bạn có đối với một HTML5 Developer.

Điểm mạnh của bạn là gì? Lý do doanh nghiệp nên chọn bạn?

Nhà tuyển dụng muốn chắc chắn rằng bạn thật sự tự tin về những ưu điểm của mình hiện có. Vì vậy bạn hãy trả lời rõ ràng, dõng dạc nhưng cũng đừng nhắc lại tất cả những điều đã ghi trong CV. Bạn có thể kể thêm các điểm mạnh của mình hay đặt chúng vào tình huống cụ thể nhằm minh họa rõ ràng ưu điểm đó. Nhà tuyển dụng sẽ có cái nhìn sâu hơn về những lợi thế của bạn đấy.

Câu hỏi phỏng vấn HTML5 Developer về chuyên môn

Đây là phần quan trọng giúp các nhà tuyển dụng đánh giá được năng lực, trình độ và mức hiểu biết của bạn đối với ngành IT như thế nào; đồng thời, cũng quyết định bạn có đủ tiêu chuẩn và phù hợp với vị trí này hay không. Dưới đây là những kinh nghiệm cụ thể mà bạn có thể tham khảo trước khi đi phỏng vấn:

Bạn có thể giải thích về HTML5 và những tính năng chính của nó không?

Gợi ý trả lời: “HTML5 là một phiên bản tiếp theo của ngôn ngữ đánh dấu HTML, được thiết kế để cung cấp nhiều tính năng mới và cập nhật so với các phiên bản trước. Một số tính năng chính của HTML5 bao gồm hỗ trợ đa phương tiện, đồ họa, tích hợp video và âm thanh, định nghĩa các thành phần semantical mới như và hỗ trợ nâng cao cho lưu trữ dữ liệu cục bộ và nhiều tính năng tương tác khác.”

Khác biệt giữa HTML và HTML5 là gì?

Gợi ý trả lời: “HTML5 là một phiên bản cập nhật và mở rộng của HTML, với nhiều tính năng và khả năng mạnh mẽ hơn. Nó hỗ trợ các tiêu chuẩn mới như video và âm thanh, hỗ trợ lưu trữ dữ liệu cục bộ, cung cấp các thành phần semantical mới và nhiều tính năng tương tác khác.”

Bạn đã sử dụng tính năng đa phương tiện của HTML5 như video và âm thanh như thế nào trong các dự án của mình?

Gợi ý trả lời: “Trong các dự án của tôi, tôi đã sử dụng các thành phần

 

Câu hỏi phỏng vấn HTML5 Developer & Cách trả lời

Dưới đây là 3 câu hỏi phỏng vấn HTML5 Developer hàng đầu và cách trả lời chúng:

Câu hỏi #1: Làm thế nào chúng ta có thể nhúng âm thanh trong HTML 5?

HTML 5 đi kèm với tiêu chuẩn nhúng các file âm thanh. Hỗ trợ các định dạng âm thanh MP3, WAV và OGG
 

Câu hỏi #2: Làm thế nào chúng ta có thể nhúng video trong HTML 5?

Giống như âm thanh, HTML 5 định nghĩa tiêu chuẩn để nhúng các file video. Các định dạng video được hỗ trợ là MP4, WebM và Ogg.
 

Câu hỏi #3: Sự khác biệt giữa các phần tử và thẻ HTML là gì?

PHẦN TỬ HTML THẺ
Phần tử là một thành phần riêng lẻ của trang web hoặc tài liệu HTML bao gồm thẻ bắt đầu, các thuộc tính của nó, thẻ kết thúc và mọi thứ ở giữa Thẻ HTML (mở hoặc đóng) được sử dụng để đánh dấu phần bắt đầu hoặc kết thúc của một phần tử.
Chúng thường bao gồm thẻ bắt đầu, nội dung và thẻ kết thúc. Chúng bắt đầu bằng biểu tượng <và kết thúc bằng biểu tượng>. Bất cứ thứ gì được viết bên trong <và> đều được gọi là thẻ.
Phần tử HTML giữ nội dung. Thẻ HTML giữ phần tử HTML.
Chúng chỉ định nội dung chung. Các thẻ HTML giống như các từ khóa. Mỗi thẻ có một ý nghĩa riêng.

Câu hỏi phỏng vấn

HTML5 Developer được hỏi... 05/06/2023

Sự liên quan giữ HTML, CSS, và JavaScript như thế nào?

1 câu trả lời

Mặc dù HTML là một ngôn ngữ mạnh mẽ, nó vẫn không đủ tính năng để xây dựng một website chuyên nghiệp và hoàn toàn responsive. Chúng ta chỉ có thể dùng HTMl để thêm element dạng văn bản và tạo ra giao diện cấu trúc cho nội dung

HTML tương thích hoàn toàn với 2 ngôn ngữ frontend là: CSS (Cascading Style Sheets), và JavaScript. Cùng với nhau, những ngôn ngữ này có thể kết hợp với nhau để tăng trải nghiệm người dùng và thiết lập các chức năng cao cấp khác:

  • CSS chịu trách nhiệm cho việc thiết kế, tạo kiểu cho backgrounds, màu sắc, bố cục, phân cách và hiệu ứng.
  • JavaScript giúp bạn tạo ra những chức năng động như: slider, pop-up và thư viện ảnh.
HTML5 Developer được hỏi... 05/06/2023

Bạn có thể kể tên một số phần mềm dùng để lập trình HTML không?

1 câu trả lời

Các phần mềm lập trình HTML:

  • Sublime Text
  • PHP designer
  • Dreamweaver
  • NotePad ++
HTML5 Developer được hỏi... 07/06/2023

Ưu điểm của HTML5 là gì?

1 câu trả lời

Ưu điểm của HTML5 bao gồm:

  • Tương thích với các trang web đang tồn tại.
  • Chuyển hóa các kĩ thuật không chính thức.
  • Tăng khả năng phục vụ đa phương tiện.
HTML5 Developer được hỏi... 05/06/2023

Các thẻ HTLM cơ bản nhất hiện nay?

1 câu trả lời

Các thẻ HTML cơ bản hiện nay có:

  • Thẻ headings
  • thẻ khối <span>,< div>
HTML5 Developer được hỏi... 05/06/2023

Hãy giải thích theo ý hiểu về thẻ Headings?

1 câu trả lời

  • Đây là thẻ theo ngayày sau khi mở thẻ HTML, tức người lập trình có thể thấy thẻ này ngay trên phần đầu của văn bản HTML.
  • Thông thường, thẻ Head không bao gồm các nội dung sẽ hiển thị đến người dùng. Chúng chỉ đơn giản là một bộ phận giúp trang Website có thể hoạt động theo mục đích cụ thể nào đó.
  • Tất cả các phần tử tiêu đề bắt buộc phải có thẻ kết thúc. Có thể bắt đầu với thẻ <H1> và kết thúc bằng </H1>.
HTML5 Developer được hỏi... 05/06/2023

Thẻ Headings được chia làm mấy loại ở mức đoạn?

1 câu trả lời

3 loại thẻ chính là: <ADDRESS>, <BLOCKQUOTE><PRE>

–   Thẻ <ADDRESS>: hiển thị các nội dung như: địa  chỉ, tên tác giả, chữ ký… Những thông tin này  dùng đểthường được hiển thị phía cuối trang Web và có thể chứa một hoặc một vài phần như: Liên kết đến trang chủ, đặc tính chuỗi tìm kiếm hay thông tin bản quyền…

–   Thẻ <BLOCKQUOTE>: Đây là thẻ trích dẫn. Người dùng có thể sử dụng thẻ này để trích một phần nội dung văn bản nào đó. Khi hiển thị trên trình duyệt Web, chúng sẽ là những phân đoạn được thụt vào đầu dòng

–   Thẻ <PRE>: Thẻ này dùng để hiển thị văn bản với định dạng đã được xác định trước. Khi văn bản hiển thị trong trình duyệt Web, chúng sẽ được trình bày theo đúng cấu trúc định dạng đã được xác định trước trong mã nguồn HTML.

HTML5 Developer được hỏi... 05/06/2023

Lịch sử phát triển HTML5?

1 câu trả lời

  • Năm 1989: “World Wide Web” ra đời nhờ phát minh của Tim Berners-Lee.
  • Năm 1990: Internet ra đời.
  • Năm 1991: HTML ra đời, cho đến năm 1998 thì đã được cải tiến từ phiên bản 1 đến phiên bản 4.
  • Năm 2000: Phiên bản XHTML 1.0 ra đời nhờ tổ chức World Wide Web Consortium (W3C).
  • Năm 2004: W3C quyết định đóng cửa các phiên bản của HTMLWHATWG (Web Hypertext Application Technology Working Group) mong muốn phát triển HTML, sáng tạo nên ngôn ngữ lập trình mới có độ tương thích cao với các website đang sử dụng và các phiên bản HTML cũ.
  • Năm 2008: Nhờ sự ủng hộ từ W3C, phiên bản đầu tiên của HTML5 được phát hành
HTML5 Developer được hỏi... 05/06/2023

Mối liên hệ giữa HTML5 và CSS3 là gì?

1 câu trả lời

  • HTML5 mang lại những cải tiến tuyệt vời để lập trình viên. Họ có thể tạo nên các website thực sự đẹp mắt và đầy tiện ích cho người dùng.HTML5 giống như cơ sở hạ tầng của website. HTML5 là nền tảng để tạo dựng website.
  • Còn CSS3 chính là công thức để lập trình nên website. CSS3 hỗ trợ cho ngôn ngữ lập trình để website hoàn thiện nhất có thể
HTML5 Developer được hỏi... 07/06/2023

Tại sao nên sử dụng HTML5 và CSS3 khi thiết kế web?

1 câu trả lời

HTML5 và CSS3 là “cặp đôi vàng” trong làng lập trình website. Sau đây là những ưu điểm tuyệt vời của việc kết hợp hai nền tảng lập trình này:

  • Thiết kế web bằng HTML5, CSS3 tăng khả năng hỗ trợ SEO. Nhờ vào cấu trúc bài viết rõ ràng, mạch lạc và khoa học, HTM5 và CSS3 còn tăng khả năng đọc của Google.
  • HTML5 và CSS3 hỗ trợ lập trình viên viết các game trên nền tảng di động.
  • Thiết kế web bằng HTML5, CSS3 giúp người dùng lưu trữ thông tin ngay cả khi ngoại tuyến.
  • Thiết kế web bằng HTML5, CSS3 giúp website trở nên đẹp mắt. HTML5 và CSS3 có cấu trúc rõ ràng và giao diện dễ sử dụng với người dùng.
  • HTML5, CSS3 tạo ra khả năng tương thích trên mọi thiết bị
HTML5 Developer được hỏi... 05/06/2023

Sự khác biệt giữa HTML và HTML5?

1 câu trả lời

  • HTML5 hỗ trợ cho nhiều ứng dụng hơn: Một số ứng dụng như SVG, canvas… được HTML5 hỗ trợ, nhưng dùng trong HTML thì phải sử dụng thêm các phương tiện bổ trợ.
  • Lưu dữ liệu tạmHTML5 sử dụng web SQL databasesapplication cache còn HTML chỉ dùng cache của trình duyệt.
  • JavaScript chạy trong web browserHTML5 hỗ trợ hoàn toàn cho JavaScript chạy trên web browser, còn HTML ở các phiên bản cũ hơn thì không thể thực hiện được.
  • SGML: Khác với HTML, HTML5 không dựa trên SGML, nhờ vậy, sản phẩm lập trình có độ tương thích cao hơn.
  • Sử dụng MathML và SVGHTML5 cho phép sử dụng MathML và SVG cho văn bản, nhưng trong HTML thì không được hỗ trợ.
  • Các elementHTML5 tích hợp các element mới mẻ và quan trọng như summary, time, aside, audio, command, data, datalist, details, embed, wbr, figcaption, figure, footer, header, article, hgroup, bdi, canvas, keygen, mark, meter, nav, output, progress, rp, rt, ruby, section, source, track, video… Bên cạnh đó, nó cũng được loại bỏ các elements lỗi thời trong HTML như isindex, noframes, acronym, applet, basefont, dir, font, frame, frameset, big, center, strike….
HTML5 Developer được hỏi... 05/06/2023

HTML5 có một số tính năng mới đó là gì?

1 câu trả lời

HTML5 giới thiệu một số các phần tử và thuộc tính mới mà giúp xây dựng một Website hiện đại. Dưới đây là các tính năng được giới thiệu trong HTML5:

  • Phần tử ngữ nghĩa học (semantic) mới: Đó là header, footer, và section.
  • Forms 2.0: Nâng cấp Form của HTML web với các thuộc tính mới giới thiệu cho thẻ input.
  • Web Storage nội bộ lâu dài: Không dùng đến plugins của bên thứ 3.
  • WebSocket : Một công nghệ giao tiếp hai chiều thế hệ mới cho các ứng dụng web.
  • Các sự kiện Server-Sent: HTML5 giới thiệu các sự kiện từ Web Server tới trình duyệt web và chúng được gọi là Các sự kiện Server-Sent (SSE).
  • Canvas: Hỗ trợ vẽ bề mặt hai chiều mà bạn có thể chương trình hóa với JavaScript.
  • Audio & Video: Bạn có thể nhúng Audio và Video trên các trang web mà không cần sự hỗ trợ của plugins bên thứ 3.
  • Geolocation: Bây giờ các khách truy cập có thể chọn để chia sẻ vị trí vật lý với ứng dụng web.
  • Microdata: Cho bạn tạo các từ vựng của riêng bạn trên HTML5 và mở rộng các trang web của bạn với Custom Semantics.
  • Drag và drop: Kéo và bỏ một item từ một vị trí tới vị trí khác trên cùng một trang we 
HTML5 Developer được hỏi... 05/06/2023

Các thuộc tính chuẩn trong HTML5?

1 câu trả lời

Dưới đây liệt kê các thuộc tính được hỗ trợ bởi hầu hết các thẻ HTML5:

Thuộc tính Tùy chọn Chức năng
accesskey Người dùng định nghĩa Xác định một phím tắt để truy cập một phần tử.
align right, left, center Các thẻ căn chỉnh ngang.
background URL Đặt một ảnh nền sau một phần tử.
bgcolor Giá trị số, thập lục phân, RBG Đặt một màu nền sau một phần tử.
class Người dùng định nghĩa Phân loại một phần tử để sử dụng với Cascading Style Sheets.
contenteditable true, false Xác định nếu người sử dụng có thể chỉnh sửa nội dung phần tử hoặc không.
contextmenu Menu id Xác định menu bối cảnh cho một phần tử
data-XXXX Người dùng định nghĩa Các thuộc tính Custom. Tác giả của một tài liệu HTML có thể định nghĩa các thuộc tính riêng của họ. Phải bắt đầu với "data-".
draggable true,false, auto Xác định có hoặc không một người dùng được phép kéo một phần tử.
height Giá trị số Xác định chiều cao của bảng, hình ảnh, hoặc ô bảng.
hidden hidden Xác định có hoặc không phần tử nên là nhìn thấy hoặc không.
id Người dùng định nghĩa Đặt tên một phần tử để sử dụng với Cascading Style Sheets.
item Danh sách các phần tử Được sử dụng để tạo nhóm các phần tử.
itemprop Danh sách các mục Được sử dụng để tạo nhóm các mục.
spellcheck true, false Xác định nếu phần tử đó phải được kiểm tra lỗi chính tả và ngữ pháp.
style CSS Style sheet Xác định một style nội tuyến cho một phần tử.
subject Người dùng định nghĩa ID Xác định mục tương ứng của phần tử.
tabindex Số Tab Xác định thứ tự tab của một phần tử.
title Người dùng định nghĩa "Pop-up" title cho các phần tử của bạn.
valign top, middle, bottom Các thẻ căn chỉnh dọc trong một phần tử HTML.
width Giá trị số Xác định độ rộng của bảng, hình ảnh hoặc ô bảng.
HTML5 Developer được hỏi... 07/06/2023

Các thuộc tính custom( tùy chỉnh) trong HTML5?

1 câu trả lời

  • Một thuộc tính custom bắt đầu với data- và sẽ được đặt tên dựa trên yêu cầu của bạn.
  • Sau đây là ví dụ đơn giản:
1
2
3
class="example" data-subject="physics" data-level="complex">
   ...
 
  • Hai thuộc tính tùy chỉnh: data-subject và data-level hoàn toàn hợp lệ trong HTML5. Bạn sẽ có thể nhận các giá trị của các thuộc tính này bởi sử dụng JavaScript APIs hoặc CSS theo cách tương tự như khi bạn nhận các thuộc tính chuẩn khác.
HTML5 Developer được hỏi... 06/06/2023

Các phần tử chi tiết trong HTML5 là gì?

1 câu trả lời

Bạn có thể trả lời theo bảng sau:

Thuộc tính Giá trị Mô tả
offline script Kích hoạt khi tài liệu ở ngoại tuyến (offline)
onabort script Kích hoạt trên sự kiện bỏ dở giữa chừng.
onafterprint script Kích hoạt sau khi tài liệu được in
onbeforeonload script Kích hoạt trước khi tài liệu tải
onbeforeprint script Kích hoạt trước khi tài liệu được in
onblur script Kích hoạt khi cửa sổ mất trọng tâm
oncanplay script Kích hoạt khi media (đa phương tiện) có thể bắt đầu chơi, nhưng có thể phải dừng lại để đệm
oncanplaythrough script Kích hoạt khi media có thể được chơi tới hết, mà không dừng lại để đệm
onchange script Kích hoạt khi một phần tử thay đổi
onclick script Kích hoạt trên cú nhấp chuột
oncontextmenu script Kích hoạt khi một menu bối cảnh được kích hoạt
ondblclick script Kích hoạt trên cú nhấp đúp chuột
ondrag script Kích hoạt khi một phần tử bị kéo
ondragend script Kích hoạt tại phần cuối của hoạt động kéo
ondragenter script Kích hoạt khi một phần tử đã được kéo tới mục tiêu thả hợp lệ
ondragleave script Kích hoạt khi một phần tử rời khỏi mục tiêu thả hợp lệ
ondragover script Kích hoạt khi một phần tử đang được kéo qua một mục tiêu thả hợp lệ
ondragstart script Kích hoạt tại phần đầu của hoạt động kéo
ondrop script Kích hoạt khi phần tử được kéo đang được thả
ondurationchange script Kích hoạt khi độ dài media được thay đổi
onemptied script Kích hoạt khi một phần tử nguồn media đột nhiên trở nên trống.
onended script Khi hoạt khi media đã chơi đến cuối.
onerror script Kích hoạt khi một lỗi xảy ra
onfocus script Kích hoạt khi cửa sổ nhận trọng tâm
onformchange script Kích hoạt khi một form thay đổi
onforminput script Kích hoạt khi một form nhận đầu vào từ người sử dụng
onhaschange script Kích hoạt khi tài liệu đã thay đổi
oninput script Kích hoạt khi một phần tử nhận đầu vào từ người dùng
oninvalid script Kích hoạt khi một phần tử là không hợp lệ
onkeydown script Kích hoạt khi một phím bị nhấn
onkeypress script Kích hoạt khi một phím bị nhấn và thả ra
onkeyup script Kích hoạt khi một phím bị thả ra
onload script Kích hoạt khi tài liệu tài
onloadeddata script Kích hoạt khi dữ liệu media được tải
onloadedmetadata script Kích hoạt khi khoảng thời gian và dữ liệu media khác của một phần tử media được tải
onloadstart script Kích hoạt khi trình duyệt bắt đầu tải dữ liệu media
onmessage script Kích hoạt khi thông báo được kích hoạt
onmousedown script Kích hoạt khi một nút chuột được nhấn
onmousemove script Kích hoạt khi con trỏ chuột di chuyển
onmouseout script Kích hoạt khi con trỏ chuột di chuyển ra khỏi một phần tử
onmouseover script Kích hoạt khi con trỏ chuột di chuyển qua một phần tử
onmouseup script Kích hoạt khi một nút chuột bị thả ra
onmousewheel script Kích hoạt khi bánh xe chuột được quay
onoffline script Kích hoạt khi tài liệu ở ngoại tuyến
onoine script Kích hoạt khi tài liệu ở nội tuyến
ononline script Kích hoạt khi tài liệu ở nội tuyến
onpagehide script Kích hoạt khi cửa sổ bị ẩn
onpageshow script Kích hoạt khi cửa sổ trở lên nhìn thấy
onpause script Kích hoạt khi dữ liệu media bị dừng
onplay script Kích hoạt khi dữ liệu media đang bắt đầu chơi
onplaying script Kích hoạt khi dữ liệu media đã bắt đầu chơi
onpopstate script Kích hoạt khi lịch sử cửa sổ thay đổi
onprogress script Kích hoạt khi trình duyệt đang lấy dữ liệu media
onratechange script Kích hoạt khi tốc độ chơi của dữ liệu media đã thay đổi
onreadystatechange script Kích hoạt khi trạng thái-sẵn sàng thay đổi
onredo script Kích hoạt khi tài liệu thực hiện một Redo
onresize script Kích hoạt khi cửa sổ bị thay đổi kích cỡ
onscroll script Kích hoạt khi thanh cuốn một phần tử đang được cuốn
onseeked script Kích hoạt khi thuộc tính seeking của phần tử media không còn giá trị đúng nữa, và sự tìm kiếm đã kết thúc
onseeking script Kích hoạt khi thuộc tính tìm kiếm của phần tử media là đúng, và sự tìm kiếm đã bắt đầu
onselect script Kích hoạt khi phần tử được chọn
onstalled script Kích hoạt khi có một lỗi trong khi lấy dữ liệu media
onstorage script Kích hoạt khi một tài liệu tải
onsubmit script Kích hoạt khi một form được đệ trình
onsuspend script Kích hoạt khi trình duyệt đã đang lấy dữ liệu media, nhưng đã dừng lại trước khi toàn bộ file media được lấy
ontimeupdate script Kích hoạt khi media thay đổi vị trí chơi của nó
onundo script Kích hoạt khi một tài liệu thực hiện một Undo
onunload script Kích hoạt khi một người sử dụng rời khỏi một tài liệu
onvolumechange script Kích hoạt khi media thay đổi volume, cả khi volume được thiết lập là "mute"
onwaiting script Kích hoạt khi media đã dừng chơi, những được mong đợi phục hồi.
HTML5 Developer được hỏi... 06/06/2023

Web Forms 2.0 trong HTML5 là gì?

1 câu trả lời

  • Web Form 2.0 là sự mở rộng của các tính năng Form thành lập trong HTML4.
  • Các phần tử và thuộc tính Form trong HTML5 cung cấp một mức độ đánh dấu semantic tốt hơn trong HTML4 và gỡ bỏ phần lớn sự cần thiết của công việc script và tạo kiểu tẻ nhạt được yêu cầu trong HTML4.
HTML5 Developer được hỏi... 06/06/2023

Bạn có biết về các phần tử input trong HTML4 không?

1 câu trả lời

Các phần tử HTML4 input sử dụng thuộc tính type để xác định kiểu dữ liệu. HTML4 cung cấp các kiểu sau:

Kiểu Mô tả
text Một trường văn bản không ràng buộc kiểu form, trên danh nghĩa không ràng buộc các dòng ngắt.
password Một trường văn bản không ràng buộc kiểu form với thông tin nhạy cảm, trên danh nghĩa không ràng buộc các dòng ngắt.
checkbox Tập hợp của 0 và nhiều giá trị hơn từ một danh sách đã xác định trước.
radio Một giá trị liệt kê
submit Một kiểu form không ràng buộc của nút khởi tạo sự đệ trình form.
file Một file tùy ý với một kiểu MIME và một tên file tùy ý.
image Một tọa độ, liên quan tới một kích cỡ ảnh riêng, với semantic thêm mà nó phải là giá trị cuối được chọn và khởi tạo sự đệ trình form
hidden Một chuỗi tùy ý mà thông thường không được hiển thị tới người dùng
select Một giá trị liệt kê, khá giống với kiểu radio.
textarea Một trường văn bản không ràng buộc kiểu form, trên danh nghĩa không giới hạn các dòng ngắt.
button Một form tùy ý của nút mà có thể khởi tạo bất kỳ sự kiện liên quan tới nút
HTML5 Developer được hỏi... 06/06/2023

Bạn hãy chia sẻ sự hiểu biết của mình về các phần tử input trong HTML5?

1 câu trả lời

Ngoài các thuộc tính được đề cập trong HTML4, phần tử input trong HTML5 giới thiệu một số giá trị mới cho thuộc tính type.

Kiểu Mô tả
datetime Ngày và thời gian (năm, tháng, ngày, giờ, phút, giây, các phần của giây) được mã hóa theo ISO 8601 với Timezone thiết lập là UTC.
datetime-local Ngày và thời gian (năm, tháng, ngày, giờ, phút, giây, các phần của giây) được mã hóa theo ISO 8601 mà không có thông tin về Timezone.
date Ngày và thời gian (năm, tháng, ngày) được mã hóa theo ISO 8601
month Một ngày trong một năm và tháng được mã hóa theo ISO 8601
week Một ngày trong một năm và số tuần được mã hóa theo ISO 8601
time Thời gian (giờ, phút, giây, các phần giây) được mã hóa theo ISO 8601
number Chỉ chấp nhận các giá trị số. Thuộc tính step xác định độ chính xác, mặc định là 1
range Kiểu range được sử dụng cho các trường input mà nên chứa một giá trị từ một dãy số.
email Chỉ chấp nhận giá trị là thư điện tử. Kiểu này được sử dụng cho các trường đầu vào mà nên chứa địa chỉ Email. Nếu bạn cố gắng để đệ trình một văn bản đơn, nó buộc bạn chỉ nhập giá trị thư điện tử trong định dạng [email protected]
url Chỉ chấp nhận giá trị URL. Kiểu này được sử dụng cho các trường đầu vào mà nên chứa một địa chỉ URL. Nếu bạn cố gắng để đệ trình một văn bản đơn, nó buộc bạn chỉ nhập địa chỉ URL trong định dạng hoặc http://www.example.com hoặc http://example.com
HTML5 Developer được hỏi... 07/06/2023

Phần tử output là gì?

1 câu trả lời

HTML5 giới thiệu một phần tử mới là <output> mà được sử dụng để biểu diễn kết quả của các kiểu đầu ra khác nhau, như đầu ra được viết bởi một script.

HTML5 Developer được hỏi... 06/06/2023

Thuộc tính placeholder là gì?

1 câu trả lời

HTML5 giới thiệu một thuộc tính mới được gọi là placeholder. Thuộc tính này trên phần tử <input> và <textarea> cung cấp một chỉ dẫn tới người sử dụng về những gì có thể được nhập vào trong trường đó. Phần văn bản placeholder phải không chứa carriage returns hoặc line-feeds.

HTML5 Developer được hỏi... 06/06/2023

Thuộc tính required?

1 câu trả lời

Bây giờ bạn không cần có JavaScript cho các xác nhận Client-Side như hộp văn bản trống sẽ không bao giờ được đệ trình bởi vì HTML5 giới thiệu một thuộc tính mới gọi là required

Đang xem 21 - 40 trong 80 câu hỏi phỏng vấn