10/10/2018, 09:43

Hệ thống navigation menu trong web vận hành ra sao?

Các bác cho em hỏi hệ thống menu xài chung trong trang web được cấu trúc như thế nào vậy ạ? Ý em là khi mình nhấp 1 link trong navigation thì trang web được thay đổi, nhưng cả hệ thống navigation menu vẫn được giữ cố định.

Có phải là dùng frame không, hay là shared border? Nó thường được code bằng html, javascript hay php?

Frame thì mình biết là dùng mã HTML <frameset> </frameset>. Nhưng Shared border là kiểu code gì mình cũng không rõ, đọc sách dạy Frontpage thấy nói về nó. Mong các bác chỉ bảo thêm.

Cám ơn các bác rất nhiều.
kiem_bo viết 11:55 ngày 10/10/2018
Nó thường được code bằng html, javascript hay php?
trả lời cả 3
cứ học ngôn ngữ tạo wweb động như php,asp/asp.net/jsp,.......thì sẽ làm được
zmt264 viết 11:53 ngày 10/10/2018
không nên dùng frame -> lý do: SEO kém (tự search tại sao không nên dùng frame và khi nào nên dùng frame, tự search SEO là gì, tự search xem tôi nói đúng hay sai.)

cũng không nên dùng front page -> lý do: đã lạc hậu. nên dùng Dreamweaver, Expression Web, ... (tự search xem nên dùng gì thay thế: từ khóa: HTML Editor)

navigation được làm bằng html, css và có thể 1 chút js nữa. Chú ý: js hoặc php, asp.. đều sinh ra html, css và js được.

Nếu không thích tự search thì cứ tin tôi
nguyenquangsang9 viết 11:47 ngày 10/10/2018
thank các bro.
Navigation được làm bằng html, css (cái ul/li gì đó) thì em cũng nghe sơ sơ.

Cho hỏi thêm 1 chút nhé. Nếu không dùng frame thì phải copy code của các phần chung (navigation là điển hình) qua tất cả các trang web trong website phải không?
(mình chưa biết php/js/css nên hỏi ngớ ngẩn thông cảm)
thuankkk viết 11:45 ngày 10/10/2018
Nhét tất cả mấy cái code chung vô một file, vd header.php

File nào cần thì include file heaer.php
Xem thêm http://vn.php.net/manual/en/function.include.php
nguyenquangsang9 viết 11:55 ngày 10/10/2018
huhu vẫn chẳng biết làm. ( nhưng vẫn cám ơn các bạn.

Nếu dùng include thì tất cả các file phải từ dạng *.html biến thành *.php rồi. Thấy sao sao ấy. Trên mạng xem web người ta thấy các trang chủ thường chỉ là file *.html thôi, nếu làm vậy thì khác người quá.

Còn master page là cái gì vậy bạn ơi?!!!
nnanh01 viết 11:52 ngày 10/10/2018
Không trả lời nổi nữa rồi.

Bạn học lập trình web trên mạng khoảng 1 tháng thì trả lời đc tất cả thắc mắc cua rbjn hiện giờ

Chứ hỏi từng chút 1 thế này khò quá
nguyenquangsang9 viết 11:52 ngày 10/10/2018
Được gửi bởi nnanh01
Không trả lời nổi nữa rồi.

Bạn học lập trình web trên mạng khoảng 1 tháng thì trả lời đc tất cả thắc mắc cua rbjn hiện giờ
hihi . Em đang học PHP, tạm thời biết làm 1 trang index.php có các switch để dẫn đến trang index.php?page="home" hay index.php?page="contact".

Trang index.php mình include "menu.php" vào và home.html hay contact.html trong từng case của page. Tạm thời có thể chấp nhận được.

Mình chưa học ASP nên ko biết master page cũng phải. Anyway, thanks all!!!
Ai muốn giúp thì cho em chút ý tưởng, em sẽ tự mò.
Cám ơn tất cả các bạn!
caibang viết 11:45 ngày 10/10/2018
Được gửi bởi nguyenquangsang9
hihi . Em đang học PHP, tạm thời biết làm 1 trang index.php có các switch để dẫn đến trang index.php?page="home" hay index.php?page="contact".
cái này mắc lỗi file inclusion nếu lập trình không chặt chẽ nhé bạn
nguyenquangsang9 viết 11:47 ngày 10/10/2018
Được gửi bởi caibang
cái này mắc lỗi file inclusion nếu lập trình không chặt chẽ nhé bạn
Ý bạn là gì? Chắc là mình dư 2 cái "" phải ko It should be index.php?page=home and also for contact.
Bài liên quan
0