Dưới đấy là list câu hỏi phỏng vấn HTML được hỏi thường xuyên khi đi phỏng vấn.
Nội dung chính
- 1. HTML là gì?
- 2. Thẻ HTML là gì?
- 3. Có phải tất cả các thẻ HTML đều có thẻ đóng?
- 4. Các danh sách phổ biến được sử dụng khi thiết kế một trang là gì?
- 5. Sự khác nhau giữa các phần tử và các thẻ trong HTML
- 6. HTML ngữ nghĩa là gì?
- 7. Bản đồ hình ảnh là gì?
- 8. Làm thế nào để chèn một biểu tượng bản quyền vào trang web?
- 9. Làm thế nào để giữ các phẩn tử danh sách thẳng trong file HTML?
- 10. Một siêu liên kết (hyperlink) chỉ áp dụng cho văn bản đúng không?
- 11. Style sheet là gì?
- 12. Bạn có thể tạo một văn bản nhiều màu trên một trang web?
- 13. Marquee là gì?
- 14. Có bao nhiêu thẻ được sử dụng để phân tách các đoạn văn?
- 15. Làm thế nào để tạo ảnh nền cho một trang web?
- 16. Các phần tử rỗng là gì?
- 17. Thẻ span được sử dụng làm gì? Lấy một ví dụ.
- 18. Sử dụng thẻ iframe để làm gì?
- List câu hỏi phỏng vấn HTML 5
- 19. Canvas trong HTML 5 là gì?
1. HTML là gì?
HTML viết tắt của Hyper Text Markup Language (ngôn ngữ đánh dấu siêu văn bản). Nó là một ngôn ngữ của World Wide Web. Đây là một ngôn ngữ định dạng văn bản chuẩn được sử dụng để tạo và hiển thị các trang trên Web.
2. Thẻ HTML là gì?
Các thẻ HTML bao gồm ba phần: mở thẻ, nội dung và đóng thẻ. Một số thẻ là thẻ mở, có nghĩa là không cần phải đóng thẻ.
Tài liệu HTML được tạo ra từ hai điều sau:
- Nội dung
- Các thẻ
Trong đó, nội dung được đặt giữa các thẻ để hiển thị dữ liệu trên trang web.
3. Có phải tất cả các thẻ HTML đều có thẻ đóng?
Không. Có một vài thẻ trong html mà không cần phải đóng thẻ ví dụ thẻ <image>, <br>, <hr>...
4. Các danh sách phổ biến được sử dụng khi thiết kế một trang là gì?
Có nhiều danh sách phổ biến được sử dụng để thiết kế một trang. Có loại danh sách sau đây:
- Danh sách có thứ tự
- Danh sách không ó thứ tự
- Danh sách menu
- Danh sách từ điển
- Danh sách định nghĩa
5. Sự khác nhau giữa các phần tử và các thẻ trong HTML
Các thành phần HTML giao tiếp với trình duyệt để hiển thị văn bản. Khi các phần tử được bao quanh bởi dấu ngoặc <>, chúng sẽ tạo thành các thẻ HTML. Hầu như mọi lúc, các thẻ đi theo cặp và có nội dung bên trong.
6. HTML ngữ nghĩa là gì?
HTML ngữ nghĩa là một kiểu code. Đó là việc sử dụng các thẻ HTML để củng cố ngữ nghĩa hoặc ý nghĩa của nội dung. Ví dụ: Trong thẻ ngữ nghĩa HTML <b> </b> không được sử dụng để hiển thị dòng chữ đậm, cũng như thẻ <i> </i> không được sử dụng để hiển thị cho chữ nghiêng. Thay vào đó chúng ta sử dụng các thẻ <strong></strong> and <em></em>.
7. Bản đồ hình ảnh là gì?
Bản đồ hình ảnh cho phép bạn liên kết nhiều trang web khác nhau bằng một hình ảnh duy nhất. Bạn có thể định nghĩa mỗi phần của một bản đồ hình ảnh là các hình dạng khác nhau.
8. Làm thế nào để chèn một biểu tượng bản quyền vào trang web?
Có thể chèn một biểu tượng bản quyền bằng cách sử dụng © or © vào file HTML
9. Làm thế nào để giữ các phẩn tử danh sách thẳng trong file HTML?
Bạn có thể giữ các phẩn tử danh sách thẳng bằng cách sử dụng indent.
10. Một siêu liên kết (hyperlink) chỉ áp dụng cho văn bản đúng không?
Không. Siêu liên kết được áp dụng cho cả văn bản và hình ảnh.
11. Style sheet là gì?
Một style sheet được sử dụng để xây dựng kiểu dáng thích hợp, thiết kế tốt cho trang web. Bạn có thể thêm các mẫu này vào một số trang web khác nhau.
12. Bạn có thể tạo một văn bản nhiều màu trên một trang web?
Có. Để tạo văn bản nhiều màu trên một trang web bạn có thể sử dụng thẻ <font color ="color"> </font> cho từng văn bản cụ thể mà bạn muốn.
13. Marquee là gì?
Thẻ marquee trong HTML không phải là một thẻ HTML tiêu chuẩn, được sử dụng để di chuyển chữ hoặc ảnh theo chiều ngang hoặc dọc một cách tự động. Có nghĩa là bạn có thể làm cho chữ hoặc ảnh di chuyển lên trên, xuống dưới, sang trái, sang phải một cách tự động.
14. Có bao nhiêu thẻ được sử dụng để phân tách các đoạn văn?
Có ba thẻ được sử dụng để tách văn bản. Thẻ <br> thường được sử dụng để xuống dòng, các thẻ khác là <p> và <blockquote>
15. Làm thế nào để tạo ảnh nền cho một trang web?
Để tạo một hình ảnh nền trên một trang web, bạn nên đặt mã thẻ sau đây sau thẻ </head>.
<body background = "image.jpg">
Thay thế "image.jpg" thành đường dẫn đến hình ảnh của bạn.
16. Các phần tử rỗng là gì?
Phần tử HTML không có nội dung được gọi là phần tử rỗng. Ví dụ <br>, <hr>,...
17. Thẻ span được sử dụng làm gì? Lấy một ví dụ.
Thẻ span là thẻ trung tính được sử dụng làm những việc sau:
- Để thêm màu vào văn bản.
- Để thêm nền trên văn bản.
- Đánh dấu bất kỳ văn bản bằng màu nào. vv
Ví dụ:
<p> <span style="color:#ffffff;"> Sử dung thẻ span thay đổi màu văn bản. </span> </p>
18. Sử dụng thẻ iframe để làm gì?
Thẻ iframe được sử dụng để hiển thị một trang web trong một trang web khác.
Cấu trúc:
<iframe src="URL"></iframe>
Ví dụ:
<iframe src="demo_iframe.html" width="200px" height="200px"></iframe>
Target đến một liên kết:
<iframe src="" name="iframe_a"></iframe>
List câu hỏi phỏng vấn HTML 5
Dưới đây là danh sách câu hỏi phỏng vấn HTML 5 và câu trả lời.
19. Canvas trong HTML 5 là gì?
Canvas là một khoảng trống HTML được sử dụng để vẽ đồ họa.