2012-05-22 29 views
5

Tôi đã kiểm tra Google Doodle hôm nay của Moog Synth, dành riêng cho Robert Moog,Google Doodle hôm nay của Moog Synthesizer

doodle

khi tôi đi qua các đoạn mã sau html:

<w id=moogk0></w> 
<s id=moogk1></s> 
<w id=moogk2></w> 
<s id=moogk3></s> 

(Bạn có thể xem nguồn & thực hiện Ctrl + F cho, bạn sẽ nhận được nó trong kết quả tìm kiếm đầu tiên).

Tôi googled về s & thẻ w nhưng không tìm thấy gì hữu ích ngoại trừ thẻ s đôi khi được sử dụng để tấn công văn bản nhưng hiện không còn được dùng nữa.

Rõ ràng là google sẽ không sử dụng thẻ không dùng nữa nhưng tôi đoán có nhiều điều hơn đằng sau điều này so với mã html thuần túy. Có ai có thể giải thích cho tôi về việc sử dụng các thẻ này không? & trình duyệt nhận ra chúng như thế nào? & nếu trình duyệt không nhận ra chúng, sử dụng chúng là gì?

+5

Đối với những người tự hỏi tại sao họ không thể nhìn thấy hình tượng trưng, ​​hôm nay là ngày 23 tháng 5 tại Úc (và các địa điểm khác nữa). Kiểm tra http://www.google.com.au/ – bfavaretto

+0

@bfavaretto - Cảm ơn bạn đã xác nhận ... đã tìm ra nó giống như vậy. – Oded

+1

u cũng có thể xem trực tiếp tại đây http://www.google.com/logos/2012/moog12-hp.html :) – stecb

Trả lời

6

Trình duyệt không nhận ra chúng.

Nhưng HTML was designed to ignore what it doesn't recognise, vì vậy, các trình duyệt này chỉ đơn giản là không được trình duyệt hiểu và bị bỏ qua. Là phần tử không có nội dung, chúng sẽ không được hiển thị ở tất cả, mặc dù chúng sẽ là một phần của DOM.

Tuy nhiên, những này có thể được tạo kiểu trực tiếp dưới dạng phần tử trong CSS và được chọn bởi Javascript (getElementsByTagNamegetElementById v.v ...).

Tóm lại, các yếu tố này cung cấp mục tiêu cho CSS và Javascript mà không có bất kỳ tác động nào khác trên màn hình.

3

Các phần tử không xác định được coi là phần tử khối (như div) và có thể được tạo kiểu cho phù hợp và được sử dụng trong tập lệnh.

1

Thẻ bạn đang nói đến là thẻ XML do người dùng tạo.

Nếu bạn cần hiển thị dữ liệu động trong tài liệu HTML của mình, sẽ mất nhiều công sức để chỉnh sửa HTML mỗi lần thay đổi dữ liệu.

Với XML, dữ liệu có thể được lưu trữ trong các tệp XML riêng biệt. Bằng cách này, bạn có thể tập trung vào việc sử dụng HTML/CSS để hiển thị và bố cục và đảm bảo rằng các thay đổi trong dữ liệu cơ bản sẽ không yêu cầu bất kỳ thay đổi nào đối với HTML.

Với một vài dòng mã JavaScript, bạn có thể đọc tệp XML bên ngoài và cập nhật nội dung dữ liệu trên trang web của bạn trang.

Các vấn đề liên quan