Добрый день!
Я начинающий в деле проектирования интернет-сайтов.
Сделал табличный каркас базовой страницы (index.html).
Какркас содержит заголовок, менюшки, тело и заключительнуя часть.
Мне не понятно каким образом делать переходы по ссылкам.
Например, у меня есть ссылка на страницу о компании "about.html".
Мне в эту станицу, помимо информации о компании, нужно переносить всё содержимое index.html?
Получается большое дублирование кода. Т. е. если я захочу что-либо поменять в структуре, нужно будет менять, кроме базовой страницы, все вспомогательные страницы.
Может есть какой-либо способ избежать дублирования?
Заранее благодарю за ответы!
Другие языки программирования и технологии
Вопрос по табличной вёрстке
Начали с табличной верстки - уже очень плохо. А теперь вам еще и iframe советуют - совсем чтобы на дно скатиться.
Да, в чистом html вам придется дублировать все повторяющиеся части. Если же страницы показываются с сервера, можно воспользоваться любой серверной технологией, начиная с ssi (<!--#include file="footer.html" -->), заканчивая любым серверным языком программирования, будь то php (<?php include("footer.html"); ?>) или что угодно еще.
Да, в чистом html вам придется дублировать все повторяющиеся части. Если же страницы показываются с сервера, можно воспользоваться любой серверной технологией, начиная с ssi (<!--#include file="footer.html" -->), заканчивая любым серверным языком программирования, будь то php (<?php include("footer.html"); ?>) или что угодно еще.
Есть способ! Прежде, чем заниматься чем либо, изучить хотя бы основы.
И да, табличная верстка в 2014 году это позорнейшее дамерство.
И да, табличная верстка в 2014 году это позорнейшее дамерство.
Олег написал верно! для подключения других компонентов применяют такой язык как php именно он генерирует html- научится вам этому стоит, раз занимаетесь вэб програмированием!
Я тоже было дело на этом застрял. надо просто вписать в атрибут href название станицы на которую ты хочешь сделать гиперссылку <a href = " название страницы например about.html " ></a> и перейдёшь на страницу!
ничего не нужно дублировать. я не очень понял сам смысл вопроса, поподробнее, причем тут ссылки и дублирование кода?
iframe тег есть в html. То есть у тега iframe есть несколько атрибутов.... src = url адрес страницы с меню в данном случае. width = ширина фрейма. height = высота фрейма. border=0, бордюр мы не видим и scrolling = no убераем полосы прокрутки. Если что добавим height.
В php есть встроенная функцыя include(). Но это уже сложнее.
В php есть встроенная функцыя include(). Но это уже сложнее.
Да блин, вы тупые? Человек верстает через таблицу.. . И не знает как сделать меню, что бы его не дублировать. (копировать код на каждой странице) . При этом он не когда не слышал про фреймы. Какого Вы ему ща про php втираете? Пускай для начала html выучит...
Похожие вопросы
- Чем отличается резиновая табличная верстка от жесткой ?
- Правда, что сей час табличную вёрстку ни где и не встретишь и на ней уже ни кто не работает и работу ни кто такую
- Вопрос по css верстке сайта. Как найти файл отвечающий за тот или иной элемент сайта?
- Чем блочная верстка лучше табличной ?
- Вёрстка. Какая вёрстка лучше табличная или слоями.
- табличная и блочная верстка. в чем плюсы и минусы? )
- Что лучше табличная или блочная вёрстка...
- Вопрос по верстке (HTML / CSS)
- Вопрос по верстке (попытка 2 сделал более красиво). Скажите пожалуйста как правильней?
- Собираюсь сдать сайт на верстку. Хочу обратиться к "фрилансерам" и вопрос внутри...