|
Тема
|
Страница вътре в друга страница
|
|
Автор |
Chromosom () |
Публикувано | 30.11.11 18:18 |
|
Структурата на сайта е следната:
<head>
<title> </title>
</head>
<body>
<table border="0">
<tr>
<td>
<p>
<img src="картинка.png">
</td>
<td>
съдържание
</td>
</body>
С други думи има една картинка вляво и текст отдясно, наместени в двете клетки на една таблица. Има много страници, които са със същата структура, но текстът е различен. Което моментално ме кара да се замисля че трябва да си направя със CSS една обща страница за картинката и формата на сайта и да вмъкна в нея под-странички с различния текст, но това още не съм научил как се прави. Не такъв е въпросът обаче. Това, което се получава, е че на отделните страници се променя положението на картинката и на текста в зависимост от дължината на текста. Интересува ме защо е така и как да ги направя да са еднакви. Опитах с cellpadding, но той не променя разликите в положението на картинката и текста едно спрямо друго.
Редактирано от Chromosom на 30.11.11 18:46.
| |
Тема
|
Re: Положение на картинката и текста едно спрямо друго
[re: Chromosom]
|
|
Автор |
Chromosom () |
Публикувано | 30.11.11 18:41 |
|
Всъщност като се замисля този проблем изглежда лесен за решаване с малко четене, а и информацията може да се окаже ненужна като се отърва от повтарящата се информация във всички тези страници. По-добре да питам как да направя обща страница с таблицата и да вмъкна в нея под-страници с текста с дясната клетка.
Значи всичките страници са еднакви, доколкото картинката отляво е същата, както и логото отдясно. Обаче текстът е различен. Разумно ми изглежда да първата страница, която се зарежда като се отвори сайта, да съдържа всичко това, и като се кликне на някой друг линк да се зареди само под-страница в дясната колона на таблицата, съдържаща новия текст. Това с какво се прави?Редактирано от Chromosom на 30.11.11 18:49.
| |
Тема
|
Re: Положение на картинката и текста едно спрямо друго
[re: Chromosom]
|
|
Автор |
Triglav Zmei (gorianin) |
Публикувано | 02.12.11 11:43 |
|
Направи да се сменя само текста динамично, независимо каква технология ще избереш. Например AJAX+PHP+MySQL. Текста ще се съхранява в MySQL база данни и в сайта ще се показва чрез PHP променлива, като само ще се сменя съдържанието на тази променлива в зависимост от подадения чрез JS параметър при натискането на различни бутони (менюта).
| |
|
Настрой ширината на таблицата и на двете td-та.
Иначе си прав, че това е по-добре да се направи с CSS.
Ето ти примерна таблица c CSS:
В отговор на:
<html>
<head>
<title> </title>
<style type="text/css">
<!--
#tablica {
/* настрой ширината на цялата таблица тук */
width: 800px;
}
#tablica .lqvo {
/* настрой ширината на лявата клетка тук */
width: 300px;
float: left;
clear: left;
}
#tablica .dqsno {
/* настрой ширината на дясната клетка тук */
width: 500px;
float: left;
clear: right;
}
-->
</style>
</head>
<body>
<div id="tablica">
<div class="lqvo">
<img src="kartinka.png">
</div>
<div class="dqsno">
sydyrjanie
</div>
</div>
</body>
</html>
:)))
| |
|
|
|
|