Bất cứ khi nào tôi tạo một trang web Responsive, tôi thường tạo 2 menu: 1 ẩn và được sử dụng cho thiết bị di động và cái còn lại hiển thị dưới dạng menu chính, sau đó ẩn để hiển thị menu di động. Bất cứ khi nào nói đến SEO và các con nhện điều hướng trang web, tôi có bị sứt mẻ vì có các menu trùng lặp không? Có bất cứ điều gì tôi có thể làm để chỉ ra cho con nhện rằng menu này là dành cho thiết bị di động và đây là chính?
Lý do cuối cùng khiến tôi có 2 menu khác nhau là do vị trí, thường là menu chính nằm trong một loại thanh bên dưới logo, v.v., nhưng menu di động tôi muốn ở trên tất cả mọi thứ, vì vậy phía trên logo, v.v.
<nav>
nội dung và tạo kiểu khác nhau cho một điểm dừng truy vấn phương tiện cụ thể.
<nav>
chỉ hiển thị nhiều mục hơn trong phiên bản di động để dễ điều hướng hơn.
position:fixed
hoặcposition:absolute
, ngoài ra, hầu hết các khung như bootstrap và zurb Foundation đều có các truy vấn có thể di chuyển các phần tử xung quanh dựa trên thiết bị nào đang truy cập trang ...