🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
Học để nhận các phần thưởng thực tế

Học để nhận các phần thưởng thực tế

Thu thập Bit, tăng Bằng cấp của bạn và nhận các phần thưởng thực tế!

Mới
Các khóa học Video
Các khóa học Video
Không dùng được nữa.
Mở rộng sự nghiệp của bạn với các khóa học video trực tuyến. Đi sâu vào cuộc phiêu lưu học tập của bạn!
Hướng dẫn HTML: Các câu hỏi phỏng vấn HTML thường gặp

html-interview-questionsCó lẽ một trong những công việc phổ biến và được trân trọng hiện nay có liên quan đến CNTT là một nhà phát triển web. Các nhà phát triển web rất cần thiết trong cuộc sống hàng ngày, cho các công ty lớn và nhỏ. Mọi thứ ngày nay đều dựa trên internet, vì vậy mà các nhà phát triển am hiểu HTML (HyperText Markup Language) là những gì thị trường việc làm yêu cầu. Một số nhà tuyển dụng cung cấp mức lương khổng lồ và nhiều lợi ích công việc khác nhau. Tuy nhiên, trước khi quyết định yêu cầu phỏng vấn xin việc, có lẽ bạn nên tìm hiểu các câu hỏi phỏng vấn có thể gặp phải trong hướng dẫn HTML này.

Mục lục

Căn bản về HTML

Nhà tuyển dụng thường hỏi những câu hỏi HTML cơ bản khi bắt đầu để tránh sự khó khăn cho cuộc phỏng vấn và giúp bạn thể hiện được bản thân mình trong cuộc phỏng vấn. Sau những câu hỏi HTML cơ bản, chúng tôi sẽ chuyển sang một số câu hỏi phỏng vấn nâng cao hơn có thể được hỏi nhiều nhất có trong hướng dẫn HTML này.

Phiếu giảm giá mới nhất EXCLUSIVE 25% OFF được tìm thấy:

Câu hỏi 1: HTML là gì?

Bây giờ bạn có thể nghĩ rằng tại sao tôi lại bị hỏi một điều như vậy? Và thực sự lạ khi được hỏi câu hỏi này trong một cuộc phỏng vấn xin việc của nhà phát triển Web phải không nào? Và tại sao chúng tôi lại đưa nó vào trong hướng dẫn HTML này?

Nhưng không có gì lạ cả. Khi hỏi loại câu hỏi này, nhà tuyển dụng chỉ muốn kiểm tra kỹ năng của bạn về việc sử dụng ngôn từ cá nhân (cách diễn đạt cá nhân). Họ muốn xem cách bạn nghĩ và cách bạn tiếp cận trong khi học HTML thông qua những vấn đề như vậy.

Nói một cách đơn giản, HTML (Hypertext Markup Language) ngôn ngữ của Internet. Viết tắt của Ngôn ngữ Đánh dấu Siêu văn bản, đó là ngôn ngữ được sử dụng để tạo trang web, ứng dụng web, v.v.

Câu hỏi 2: Thẻ (tag) là gì?

Các loại câu hỏi phỏng vấn HTML có hỏi định nghĩa này khá nhiều ngay từ đầu, vì vậy hãy cố gắng ghi nhớ ngay sau khi đọc bài hướng dẫn HTML này.

Tags (Thẻ) là những biểu tượng được chèn vào những nơi để đánh dấu thay đổi giao diện của nội dung. Chúng được sử dụng để định hình và định dạng nội dung sao cho hợp lý khi được đưa lên phiên bản trực tiếp của trang web.

Câu hỏi 3: Sự khác biệt giữa 'physical tag' và 'logical tag' là gì?

Các câu hỏi phỏng vấn HTML loại so sánh cũng rất phổ biến trong các cuộc phỏng vấn công việc phát triển web, vì vậy chúng tôi đã đưa vào hướng dẫn HTML này và bạn nên lưu chúng lại.

Nội dung được đặt ở giữa các physical tag (thẻ vật lý) sẽ được định dạng và hiển thị theo các thẻ đó (theo tham số của chúng). Logical tag (thẻ logic) quy định ý nghĩa và tầm quan trọng của văn bản mà chúng bao gồm.

Xem & so sánh TOP nền tảng học online cạnh nhau

Did you know?

Bạn đã bao giờ băn khoăn nền tảng học online nào tốt nhất cho sự nghiệp của bạn chưa?

Câu hỏi 4: Có nên đóng tất cả các thẻ?

Đây là một trong những câu hỏi phỏng vấn HTML thông minh hơn khi bạn đã học lập trình HTML.

Câu trả lời là không, không phải tất cả các thẻ nên được đóng lại. Lý do đơn giản là không phải tất cả các thẻ HTML đều yêu cầu thẻ đóng.

Câu hỏi 5: ‘attribute’ là gì?

Một attribute (thuộc tính) chỉ đơn giản là một chức năng bổ sung mà thẻ có. Hàm này đặt một cách nhất định trong đó thẻ hoạt động ở phiên bản trực tiếp của trang web.

Các thuộc tính này được gán cho các thẻ ở cùng một khu vực trong đó tên của thẻ được hiển thị.

Câu hỏi 6: Liệt kê một vài yếu tố cấu trúc đã được giới thiệu với HTML5

Bạn sẽ có thể có được một số câu hỏi phỏng vấn HTML5 và HTML được trộn lẫn với phần còn lại của chúng trong hướng dẫn HTML này. Đó là lý do tại sao nên làm quen với chủ đề này trước.

Có nhiều yếu tố cấu trúc khác nhau được giới thiệu với phiên bản HTML mới, nhưng chỉ cần nêu một vài ví dụ: header, footer, main, article.

Câu hỏi 7: Tại sao một số ký tự thường được hiển thị dưới dạng hộp?

Điều này xuyên xảy ra khá thường - vì một số ký tự nhất định có thể không được trình duyệt web hỗ trợ mà hệ điều hành của bạn đang chạy.

Câu hỏi 8: Tài liệu HTML có thể hỗ trợ bao nhiêu loại tiêu đề?

HTML hỗ trợ sáu loại tiêu đề khác nhau. Các tiêu đề này khác nhau về kích thước, với Tiêu đề 1 là lớn nhất (thường dành cho tiêu đề chính) và giảm dần kích thước với mỗi tiêu đề sau đó.

Câu hỏi 9: Sự khác biệt giữa các yếu tố ‘block’ và ‘inline' là gì?

Các yếu tố block được lập trình để chúng sẽ có được nhiều không gian nhất có thể. Trái ngược với điều đó, các yếu tố inline được thiết kế để lấy một không gian tối thiểu.

Câu hỏi 10: XHTML là gì?

Đây có thể là một trong những câu hỏi phỏng vấn HTML phiên bản thứ năm hoặc có thể hoàn toàn không liên quan đến chủ đề này. Đó là do nó liên quan đến các phiên bản HTML khác nhau.

XHTML (Extensible HyperText Markup Language) được sử dụng để mở rộng các phiên bản HTML phổ biến nhất.

Câu hỏi 11: Làm thế nào để nhóm các thành phần HTML?

Nếu bạn muốn thu thập và chuyển các thành phần HTML nhất định thành một nhóm duy nhất, thẻ fieldset được coi là tốt nhất để sử dụng.

Câu hỏi 12: ‘image map’ được sử dụng để làm gì?

Một image map (sơ đồ hình ảnh) là một công cụ cho phép bạn đặt nhiều đường dẫn khác nhau trên một hình ảnh cụ thể. Điều này thật tuyệt vời vì nó cho phép tạo các biểu ngữ tuyệt vời và hình ảnh bìa trang web trong khi cung cấp khả năng liên kết bất cứ điều gì bạn muốn.

Câu hỏi 13: Có nên thu gọn khoảng trắng hay không?

Đây có thể là một trong những câu hỏi phỏng vấn HTML mẹo nếu chỉ dựa vào nghĩa của từ thì có thể bạn sẽ bị lừa nên chúng tôi đã đưa nó vào trong hướng dẫn HTML này - thu gọn khoảng trắng cũng được coi là khá có lợi.

Khi học HTML, bạn sẽ biết khoảng trắng cũng được coi là ký tự. Điều đó có nghĩa là chúng có chiếm không gian. Nếu thu gọn chúng sẽ có thể cải thiện khả năng đọc của chương trình.

Câu hỏi 14: Thẻ ‘anchor’ là gì?

Thẻ anchor được sử dụng để tạo siêu liên kết. Các liên kết này được tạo trên một đoạn nội dung (văn bản) đã có sẵn. Tổng cộng, có ba loại thẻ anchor - hoạt động (active), truy cập (visited) và không truy cập (unvisited).

Câu hỏi 15: Tất cả các trình duyệt có hỗ trợ HTML5 không?

Câu trả lời sẽ có thể là có hoặc không, tùy thuộc vào ý nghĩa của *all* là gì. Hầu hết các trình duyệt hiện tại đều hỗ trợ HTML5 mà không gặp vấn đề gì. Tuy nhiên, điều này có thể không đúng với các phiên bản cũ hơn của các trình duyệt này.

Câu hỏi về HTML nâng cao

Khi đã hoàn thành những câu hỏi HTML cơ bản, nhà tuyển dụng có thể muốn chuyển sang các câu hỏi nâng cao hơn. Đó là lý do tại sao bây giờ chúng tôi sẽ đề cập đến một số câu hỏi và câu trả lời phỏng vấn đáng chú ý trong hướng dẫn HTML này cho các nhà phát triển có kinh nghiệm. Những điều này sẽ xác định mức độ bạn biết của việc học HTML và mức độ chuẩn bị trong cuộc phỏng vấn công việc của nhà phát triển web.

html-interview-questions

Câu hỏi 1: ‘semantic elements’ là gì?

Mặc dù các yếu tố đơn giản (thẻ) nhằm xác định trang web sẽ trông như thế nào, thì semantic elements (các yếu tố ngữ nghĩa) tiếp tục thực hiện điều này với mục đích mang lại ý nghĩa cho trang web. Ví dụ về các  yếu tố ngữ nghĩa : <form>, <table> và <article>. Chúng cho thấy rõ loại nội dung nào sẽ được chứa trong đó.

Câu hỏi 2: Dữ liệu được lưu trữ trong HTML5 như thế nào?

Có hai cách để lưu trữ dữ liệu trong HTML5 - lưu trữ cục bộ và lưu trữ phiên.

Trong các câu hỏi phỏng vấn ở hướng dẫn HTML này và trong cả quá trình học lập trình HTML, việc biết tất cả các tính năng phiên bản của nó là rất quan trọng. Dữ liệu được lưu trữ trong bộ nhớ cục bộ là an toàn và sẽ không bị loại bỏ sau khi thoát khỏi trình duyệt. Trong lưu trữ phiên, một khi thoát khỏi trình duyệt, dữ liệu sẽ tự động bị xóa.

Câu hỏi 3: Điều gì xảy ra nếu hai bộ thẻ trùng nhau?

Nếu bạn vô tình chồng chéo hai hoặc nhiều bộ thẻ, có thể bạn sẽ nhận thấy nó nhanh trong phiên bản trực tiếp của trang web.

Nếu các thẻ khác nhau trùng nhau thì chỉ có các thẻ đầu tiên được kích hoạt trong phiên bản trực tiếp của trang web. Cách có thể kiểm tra điều này là truy cập trang web thực tế và kiểm tra nội dung để biết các lỗi và sự không nhất quán có thể xảy ra.

Câu hỏi 4: Bạn có thể thay đổi màu bullet không?

Một lần nữa, đây là một trong những câu hỏi phỏng vấn HTML có thể khiến bạn mất cảnh giác mà chúng tôi muốn đưa vào hướng dẫn HTML này.

Bạn không thể thay đổi màu bullet trực tiếp. TUY NHIÊN, có thể thay đổi màu sắc của nó bằng cách thay đổi màu của dòng văn bản đầu tiên trong chương trình.

Câu hỏi 5: Làm thế nào để nhập JavaScript vào trang web?

Hiện tại, có hai cách chính để có thể chèn JavaScript vào trang web - inline bằng cách chèn một khối tập lệnh và bằng cách liên kết với tệp JavaScript.

Câu hỏi 6: ‘application cache’ là gì?

Application cachemột chức năng cho phép bạn chạy dự án (trang web) của mình ở chế độ ngoại tuyến. Điều này rất tốt để thử nghiệm vì nó có thể tải tài nguyên nhanh hơn nhiều.

Câu hỏi 7: 'Marquee' là gì?

Marqueemột chức năng cho phép thêm một văn bản cuộn vào trang web của bạn. Bạn sẽ làm điều này là bằng cách chèn văn bản đó vào các thẻ của marquee.

Câu hỏi 8: API là gì?

Đây là một trong những câu hỏi phỏng vấn HTML phiên bản thứ năm thường được hỏi nhiều hơn. API (Application Programming Interface) Giao diện lập trình ứng dụng. Các giao diện này được sử dụng để tạo các ứng dụng web. API sử dụng các công cụ và thành phần có sẵn, do đó cho phép các nhà phát triển tích hợp chúng vào trang web của họ.

Câu hỏi 9: Sự khác biệt giữa liên kết thông thường và liên kết hoạt động là gì?

Liên kết thường là những liên kết xuất hiện với màu xanh. Các liên kết này sẽ trở thành liên kết hoạt động khi đặt con trỏ chuột vào chúng.

Câu hỏi 10: WebSQL là gì?

WebSQLmột cơ sở dữ liệu lưu trữ thông tin cụ thể nhất định về những người đến/đăng ký trên trang web của bạn. Cơ sở dữ liệu lưu trữ các tùy chọn tìm kiếm, các hành động nhất định của họ và vân vân. Một điểm quan trọng ở đây là WebSQL không lưu trữ bất kỳ mật khẩu, thông tin thẻ tín dụng, vv nào cả. Hãy nhớ đề cập đến điều này nếu bạn nhận được câu hỏi phỏng vấn này.

Câu 11:‘entity’ là gì?

Nếu bạn được hỏi câu hỏi phỏng vấn HTML này hoặc tương tự, hãy nhớ rằng nhà tuyển dụng của bạn có thể đang nói về các ký tự đặc biệt mà HTML không hỗ trợ. Các entity giống như giữ chỗ - chúng điền vào một khu vực nhất định trong tệp nơi có loại ký tự khác. Tuy nhiên, vì trình duyệt web không hỗ trợ ký tự đó, bạn phải dựa vào một entity.

Câu hỏi 12: ‘cite’ là gì?

Thẻ “cite” được sử dụng để - bạn đã đoán ra được nó - đánh dấu một khu vực nhất định của văn bản được lấy từ một nơi khác. Đó là một thẻ inline chỉ hiển thị văn bản được trích dẫn.

Câu hỏi 13: HTML5 có hỗ trợ video không?

Có, nó hỗ trợ video ở ba định dạng riêng biệt - MP4 , OGG WebM.

Câu hỏi 14: Kích thước mặc định cho trường văn bản là gì?

Đây cũng có thể là một trong những câu hỏi phỏng vấn HTML mẹo, vì không nhiều người nghĩ về nó và có thể ngạc nhiên với câu hỏi này. Vì vậy chúng tôi đã đưa nó vào bài hướng dẫn HTML này.

Tuy nhiên, câu trả lời khá đơn giản - số lượng ký tự tối đa có thể có trong trường văn bản không thay đổi là 13.

Udacity Review Logo
Ưu điểm
  • Easy to use with a learn-by-doing approach
  • Offers quality content
  • Gamified in-browser coding experience
Những tính năng chính
  • Free certificates of completion
  • Focused on data science skills
  • Flexible learning timetable
Udacity
Ưu điểm
  • High-quality courses
  • Nanodegree programs
  • Student Career services
Những tính năng chính
  • Nanodegree programs
  • Suitable for enterprises
  • Paid certificates of completion
Edx
Ưu điểm
  • A wide range of learning programs
  • University-level courses
  • Easy to navigate
Những tính năng chính
  • University-level courses
  • Suitable for enterprises
  • Verified certificates of completion

Câu hỏi 15: Tại sao một phần của văn bản vượt ra khỏi ranh giới trang?

Thông thường, tình huống này gần như không thể - HTML đã xác định rõ ràng các ranh giới được đặt để các văn bản hoặc hình ảnh không thể vượt qua chúng. Tuy nhiên một văn bản cũng có thể vượt ra khỏi những ranh giới đó. Đây thường là trường hợp khi văn bản được gõ vào một bảng có một số tham số đặt sai (đặc biệt là về chiều rộng).

Tóm tắt

Tại thời điểm này, bạn nên hiểu rõ hơn về HTML cơ bản và câu hỏi và câu trả lời phỏng vấn HTML dành cho các nhà phát triển có kinh nghiệm.

Có lẽ sẽ không thể bao gồm tất cả các câu hỏi hay các câu biến thể của chúng như trong hướng dẫn HTML này.

html-interview-questions

Tạo những ghi chú dán, thay đổi các những câu hỏi biến thể này, thực hành coding thực tế trong quá trình học lập trình HTML thì bạn sẽ trở thành một lập trình ưu tú. Nếu bạn cần bất kỳ kiến ​​thức bổ sung nào về hướng dẫn HTML, hãy tìm hiểu những phần học của BitDegree. Một khi cảm thấy tự tin với các kỹ năng của mình, tất cả những căng thẳng và lo lắng trong phỏng vấn sẽ không còn nữa.

Giới thiệu chuyên gia & nhà phân tích của bài viết

Bởi Aaron S.

Tổng biên tập

Đã hoàn thành bằng thạc sĩ về kinh tế, chính trị; văn hóa cho khu vực Đông Á, Aaron đã viết các bài báo khoa học có phân tích so sánh về sự khác biệt các hình thức tập thể của chủ nghĩa tư bản giữa Mỹ, phương Tây và Nhật Bản, 1945-2020. Với gần mộ...
Aaron S., Tổng biên tập
Đã hoàn thành bằng thạc sĩ về kinh tế, chính trị; văn hóa cho khu vực Đông Á, Aaron đã viết các bài báo khoa học có phân tích so sánh về sự khác biệt các hình thức tập thể của chủ nghĩa tư bản giữa Mỹ, phương Tây và Nhật Bản, 1945-2020.
Với gần một thập kỷ kinh nghiệm trong ngành FinTech, Aaron hiểu tất cả những vấn đề và khó khăn lớn nhất mà những người đam mê tiền điện tử gặp phải. Anh là một nhà phân tích đam mê, quan tâm đến nội dung dựa trên dữ liệu và dựa trên thực tế, cũng như nội dung phù hợp với cả người dùng Web3 và người mới trong ngành.
Aaron là người có thể tiếp cận mọi thứ và bất cứ thứ gì liên quan đến tiền kỹ thuật số. Với niềm đam mê lớn dành cho blockchain; đào tạo Web3, Aaron cố gắng biến đổi không gian như chúng ta biết và làm cho nó trở nên dễ tiếp cận hơn với những người mới bắt đầu hoàn toàn.
Aaron được nhiều cơ quan báo chí uy tín trích dẫn và bản thân anh cũng là một tác giả đã xuất bản sách. Ngay cả trong thời gian rảnh rỗi, anh vẫn thích nghiên cứu xu hướng thị trường và tìm kiếm siêu tân tinh tiếp theo.

3 mã phiếu giảm giá phổ biến nhất

Đã xác minh

EXCLUSIVE 25% OFF

On DataCamp Subscriptions
Đánh giá 5.0
Đã xác minh

UP TO 70% OFF

Personalized Udacity Discount
Đánh giá 5.0

Để lại phản hồi trung thực của bạn

Hãy để lại ý kiến xác thực của bạn & giúp hàng nghìn người chọn được nền tảng học online tốt nhất. Tất cả phản hồi, dù tích cực hay tiêu cực, đều được chấp nhận miễn là chúng trung thực. Chúng tôi không công khai phản hồi thiên vị hoặc thư rác. Vì vậy, nếu bạn muốn chia sẻ kinh nghiệm, ý kiến hoặc đưa ra lời khuyên - phần này dành cho bạn!

Câu hỏi thường gặp

Cách chọn trang khóa học trực tuyến nào để đánh giá như thế nào?

Chúng tôi chọn các nền tảng học online theo quy mô thị trường, mức độ phổ biến của chúng và quan trọng nhất là yêu cầu hoặc sở thích chung của người dùng để đọc các bài đánh giá MOOC chân thật về một số nền tảng học online nhất định.

Bạn cần nghiên cứu nhiều như thế nào trước khi viết đánh giá e-learning?

Các chuyên gia MOOC tận tâm của chúng tôi thực hiện nghiên cứu trong nhiều tuần - chỉ sau đó mới có thể nói rằng các đánh giá của họ về các khía cạnh khác nhau là cuối cùng và hoàn chỉnh. Mặc dù mất rất nhiều thời gian, nhưng đây là cách duy nhất chúng tôi có thể đảm bảo rằng tất cả các tính năng thiết yếu của nền tảng học online đều được thử nghiệm và kiểm tra và phán quyết dựa trên dữ liệu thực.

Khía cạnh nào là quan trọng nhất khi chọn nền tảng học online tốt nhất?

Sẽ không đúng nếu chỉ chọn một khía cạnh trong số lựa chọn: các ưu tiên phụ thuộc vào từng cá nhân, giá trị, mong muốn và mục tiêu của họ. Một tính năng quan trọng đối với một người có thể hoàn toàn không liên quan đến người kia. Nhưng dù sao, tất cả người dùng sẽ đồng ý rằng chất lượng tốt của tài liệu học tập là điều bắt buộc đối với các nền tảng học online.

Nền tảng đánh giá e-learning này khác với những cái khác như thế nào?

Mỗi nền tảng đánh giá MOOC là duy nhất và có các mục tiêu và giá trị riêng. Các bài đánh giá e-learning của chúng tôi là chân thực 100% và được viết sau khi thực hiện phân tích cẩn thận. Đó là mục tiêu mà rất nhiều trang đánh giá e-learning còn thiếu, vì vậy chúng tôi coi đó là siêu năng lực của mình!

binance
×
Đã xác minh

$600 WELCOME BONUS

Earn Huge Exclusive Binance Learners Rewards
Đánh giá