если посетитель окажется моим тезкой,
<!--#if expr=($name="Alexey") -->
<h1>Привет, <!--#echo var="$name" --></h1>
<!--#else -->
<h2>Привет, <!--#echo var="$name" --></h2>
<!--#endif -->
Теперь, если посетитель окажется моим тезкой, приветствие будет написано чуть крупнее, чем для всех остальных.
Организация сайта
Наконец-то я добрался до того, ради чего и затеял-то писать эту статью. Мы же хотим организовать свой сайт так, чтобы в случае чего модернизация заняла бы минимум усилий. Возможны два пути для достижения этой цели. Видите, какой я нынче демократичный – всегда предоставляю вам право выбора. Цените это J
. Следует учесть, что HTML – очень терпимый к ошибкам язык. Если вы что-то неправильно написали, к фатальным последствиям это не приведет. Так, например, не смотря на то, что во всех руководствах заголовок документа (
head) рекомендуют писать в начале файла, броузеры правильно понимают его в любой части документа, даже если вы забудете заключить его в контейнер
<head>. Единственное (имхо) неудобство заключается в том, что, располагая заголовок, содержащий
title, в конце файла, страница броузера остается безымянной до тех пор, пока не прочитает этот заголовок.
Способ первый
Пишем статью в формате HTML, как обычно, но не указывая никакие стили, избегая изменения цветов (потому что мало ли какой цвет фона нам потом приспичит сделать – вдруг видно не будет) и даже опуская тег
body. Остаются только
font size, b, big, img, a, i, table и некоторые другие. Сохраняем как
filename.html. Имя, естественно, у каждой статьи разное. Самое главное – запомнить, в каком файле какая статья лежит, а лучше записывать это. Адрес этой статьи никому не говорим – он для сугубо внутреннего использования.
Далее создаем публичный файл статьи. В начале документа пишем
<html> и затем объявляем переменные, в которых будем передавать информацию о статье
<html>
<!--#set var="description" value="описание" -->
Содержание Назад Вперед