Помощник
|
Решил создать простой сайт на html... |
MAKAR_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Nightfly_hb |
23.2.2009, 0:27;
Ответить: Nightfly_hb
Сообщение
#2
|
|
такие сайты делают на php (тема переехала).
Шаблон сайта: шаблон.html Главная сайта: индекс.html обычно шаблоны не состоят из 1 файла. как правило это набор "частей", которые подгружаются в index.php (например). |
|
|
MAKAR_hb
|
Сообщение
#3
|
|
Ну на php так на php
Вот получается так: <html><head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><title>Титлы</title> <link rel="stylesheet" type="text/html" </head><index> <?php include ("Шаблон.php"); ?> Текст страницы Так всё норм будет? |
|
|
Nightfly_hb |
23.2.2009, 2:03;
Ответить: Nightfly_hb
Сообщение
#4
|
|
сначала решите будет сайт на блоках или таблицах. потом сделайте каркас, разделив его т.с. на части. например: шапка, меню, контент и футер("низ").
[PHP] <table width="100%" border="0" align="center" cellpadding="5" cellspacing="5"> <tr> <td colspan="2">шапка</td> </tr> <tr> <td width="200">меню</td> <td>контент</td> </tr> <tr> <td colspan="2">футер</td> </tr> </table> [/PHP] потом сделайте страницу шапки (например) head.html с содержимым, и подгружайте её: [PHP] <center><img src="logo.jpg"></center> [/PHP]т.к. инклюдить картинку напрямую нельзя. должно получиться что то вроде: index.php [PHP]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> </head> <body> <table width="100%" border="0" align="center" cellpadding="5" cellspacing="5"> <tr> <td colspan="2"> <?php include ("head.html"); ?> </td> </tr> <tr> <td width="200">меню</td> <td>контент</td> </tr> <tr> <td colspan="2">футер</td> </tr> </table> </body> </html>[/PHP] принцип думаю понятен? это очень примитивный вариант. в полноценных cms всё намного сложней. но вам вполне хватит для начала: сможете менять диз и содержимое быстро, не ковыряя каждую html страничку в отдельности + единственый файл css стилей: [PHP] </title> <link href="style.css" rel="stylesheet" type="text/css"> </head> [/PHP]всё оч просто. |
|
|
MoolkiN |
23.2.2009, 8:53;
Ответить: MoolkiN
Сообщение
#5
|
|
Sandman,
Спасибо действительно понятно.....надо попробовать особенно понравилось с шапкой..... |
|
|
MAKAR_hb
|
Сообщение
#6
|
|
Спасибо всё работает.
Но скажите ещё как мне к этому коду правое меню добавить? [PHP]<table width="100%" border="0" align="center" cellpadding="5" cellspacing="5"> <tr> <td colspan="2">шапка</td> </tr> <tr> <td width="200">меню</td> <td>контент</td> </tr> <tr> <td colspan="2">футер</td> </tr> </table>[/PHP] |
|
|
Nightfly_hb |
23.2.2009, 15:37;
Ответить: Nightfly_hb
Сообщение
#7
|
|
[PHP]<table width="100%" border="0" align="center" cellpadding="5" cellspacing="5">
<tr> <td colspan="3">шапка</td> </tr> <tr> <td width="200">меню1</td> <td>контент</td> <td width="200">меню2</td> </tr> <tr> <td colspan="3">футер</td> </tr> </table>[/PHP] |
|
|
MAKAR_hb
|
Сообщение
#8
|
|
Всё получилась главная страница.
Но теперь надо заливать статьи. Я создал папку pages в ней создал файл statya.html вот её код: [PHP]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Document</title> <link href="style.css" rel="stylesheet" type="text/css"> <!-- BODY { margin: 0; /* убираем отступы странички*/ padding: 0; /* убираем поля */ margin-top: 0px; /* отступ сверху странички */ } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } /*стиль для шапки*/ .head { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #333; } /*стиль для меню*/ .menu { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #333; } /*стиль для контента*/ .content { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #333; } /*стиль для футера*/ .footer { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #333; } --> </style></head> <body> <table width="100%" border="0" align="center" cellpadding="5" cellspacing="5"> <tr> <td class="head" colspan="3"><?php include ("head.html"); ?></td> </tr> <tr> <td class="menu" width="200"><?php include ("menu.html"); ?></td> <td class="content"> ТЕКСТ СТАТЬИ!!!! </td> <td class="menu" width="200"><?php include ("menu.html"); ?></td> </tr> <tr> <td class="footer" colspan="3"><?php include ("footer.html"); ?> </td> </tr> </table> </body> </html>[/PHP] Запускю ссылку в браузере а там выводит только ТЕКСТ СТАТИИ без менюшек,футера,шапки. Вопрос такой как добавлять html документы чтобы они нормально отображались в браузере? |
|
|
Nightfly_hb |
23.2.2009, 23:44;
Ответить: Nightfly_hb
Сообщение
#9
|
|
Я создал папку pages в ней создал файл statya.html можно просто текстовый файл инклюдить... зачем целый хтмл совать? смысл теряется. наверняка захотите админку с редактированием сделать - во что писать будете? в хтмл?Запускю ссылку в браузере а там выводит только ТЕКСТ СТАТИИ без менюшек,футера,шапки. проверьте пути. если statya.html лежит в pages а путь то какой? <?php include ("menu.html"); ?> или <?php include ("pages/menu.html"); ?> от индекса путь идёт...
|
|
|
Гость_0_* Гость_0_* |
24.2.2009, 10:19;
Ответить: Гость_0_*
Сообщение
#10
|
|
Все что вы предлагали, это полный бред, ооп шаблонизатор пишется за 35 минут,
<html> <head> <title>{title}</title> </head> <body>{content}</body> </html> а в index.php, задается переменные и передаются в шаблон.. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Создать видеоканал лучше в ютуб или телеграм? | 18 | uahomka | 3269 | Сегодня, 17:08 автор: Liudmila |
|
Ваш сайт блокирует Роскомнадзор? | 27 | hollywooduk | 5719 | 17.4.2024, 0:19 автор: Omaxis |
|
Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ | 0 | bunneh | 357 | 16.4.2024, 18:02 автор: bunneh |
|
Если в сайт с одними ключами, которые там долго, добавить новую рубрику с новыми ключами | 2 | Tutich | 1242 | 16.4.2024, 8:27 автор: Tutich |
|
[Услуги] Баннер/Графика/Сайт | 240 | FillPlay | 180533 | 31.3.2024, 22:58 автор: FillPlay |
Текстовая версия | Сейчас: 20.4.2024, 17:35 |