На главную # Логотип Веб-дизайн студии Step by StepПереходная полоска
Навигация по сайту:
 Новости сайта
 HTML учебник
 HTML статьи
 Архив рассылки
 CSS учебник
 Wallpappers
 Портфолио
 Гостевая книга

Поиск по сайту:

Подпишитесь на рассылку
HTML для начинающих


Content.Mail.Ru
Архив рассылки

Реклама:





 
 Архив рассылки 
HTML #23

HTML для начинающих

# 05 (23)
03 октября 2004г.
Проект веб-дизайн студии "STEP BY STEP"
Количество подписчиков = 5200
Архив рассылки

Здравствуйте уважаемые подписчики!

      Давайте сделаем рассылку более интересной! Выскажите, пожалуйста, свое мнение о рассылке. Что вам нравится? Что не нравится? Что хотели б еще увидеть в рассылке? Что необходимо убрать? Нравяться ли Вам изменения в дизайне рассылки???
Имя:
E-mail:
Сообщение:
      Все отзывы будут опубликованы в рассылке.

Aap4ixx:
Я бы хотел что-бы вы не только зацикливались на html, а показывали б кое-что из javascript или php. Ведь это тоже важные детали! Как может работать html с другими приложениями! Проще говоря, рассказали б расширеные возможности html. С уважением, ваш подписчик.
Спасибо за отзыв. Мы стараемся писать не только про html. Это может не всем нравиться, но постарамся учесть все замечания.

Shu:
Здравствуйте. Оч люблю вашу подписку и т.д и т.п... Про дияайн...Сделайте его в более однотонных, более пастельных тонах. Чтобы так скаяать глаяу приятно было. Хотя это несущественно. НЕ НАДО публиковать простейшие статьи, как например про таблици в данном номере. Для этого люди могут скачать (и скачают!!!) какой-нибудь учебничек. Лучше описывайте что-то более серьеядное. Так как большинство подписчиков раямещает свои сайты на бесплатных хостах, меньше уделяйте внимания CGI, PHP и т.д. Но с этим у вас все ОК. Уделяите больше внимания DHTML. И еще. Сделайте раядел по оценке сайтов. Это вам будет не сложно, а людям приятно. И ... пару вопросиков... Подскажите, есть ли сайты, которые предлагают такой сервис: cgi-скрипты, которые если я укажу их в action в какой-либо форме, они например отправляли бы ее(ФОРМУ) на мой e-mail, не испольяуя почтовую программу отправителя (оутлук например)? И еще вопросик...можно ли в код html страницы вставлять хтмл-код ия txt-файла? Например чтобы на каждой странице не мучится, например добавляя что-то новое в меню, а ияменить это только в txt-файле. Большое спасибо
1. Я таких сайтов не встречал, может, если кто-то из подписчиком видел, напишите. 2. При помощи html подгружать текстовые файлы нельзя, но это можно сделать при помощи php или perl. И опять, возвращаясь к содержанию рассылки, будем комбинировать все что надо для начинающего веб-мастера.

Евгений Тявкин:
Дизайн вполне приличный (где можно сделать улучшения я не буду предлагать - всё равно не смогу предумать лучше). Но может быть стоит предлагать начинающим мини-задания. Например: используя теги таблиц создать структуру календаря - для 12ти месяцев 3 стобца, 4 строки, а сверху год. Каждый месяц разделить на дни недели и недели, где должны быть числа. И т.д. (или варианты, где требуется больше смекалки), а в конце сделать что-то типа сравнения по наболее удобной структуре, компактность кода, точность и др. оценки. А если позволяет место, то сделать раздел на своём сайте, где будут опубликованы эти решения. Схожие можно и объеденить, а имена авторов перечислить в порядке поступления материала. Можно предложить посетителям самим оценить данные решения.
Спасибо за совет. В ближейшее время постараемся сделать что-то подобное.

BlackDrragon:
Все отлично, поздравляю!
Спасибо!

Сообщения об ошибках

   Я уверен, что набирая какой-нибудь адрес страницы в интернете Вы сталкивались с сообщениями об ошибках. Ошибки бывают разные, но самой частой ошибкой является отсутствие запрашиваемого ресурса. Это может быть связано с его перемещением или просто неверным адресом.

   Наполняя свою страничку полезной информацией Вы не застрахованы то того, что какой-нибудь посетитель оставит где-то ссылку на конкретный файл вашего сайта. Сколько эта ссылка будет там храниться одному Богу известно. Но рано или поздно кто-то по ней обязательно кликнет, а так как своя рука "владыка" Вы можете переместить этот файл куда угодно. Человек, который жаждил увидеть Вашу страничку получит лишь предупреждение об ошибке, которое встроено в веб-сервер. Естественно о наличии Вашего сайта и его конкретного адреса он никогда не сможет догадаться, поэтому просто закроет браузер или пойдет в другое место. Этого посетителя Вы вероятно не сможете никак вернуть.

   Но веб-сервер Apache позволяет поменять стандартное сообщение об ошибке на свое собственное. В нем Вы естественно нормальным языком (на родном желательно :-) объясните посетителю, что типа "Ну нет тут этого файла !!! Сходите туда-то... Нажмите сюда-то... Напишите тому-то... И т.д.". Увидев такое сообщение посетитель сможет перейти на главную страницу сайта или написать письмо автору или веб-мастеру. Теперь он просто так не отвяжется и не уйдет от Вас :-).

   Делается это как всегда просто. Вспомните о существовании файла .htaccess в корневом каталоге сайта. Если его нет, то создайте. В него Вы можете написать команды следующего типа:

ErrorDocument <номер ошибки протокола http> <URL страницы с сообщением>
Таким образом Вы можете прописать все стандартные ошибки протокола. Например, для ошибки отсутствия ресурса можно записать так:
ErrorDocument 404 http://www.yoursite.ru/error404.html
В файл error404.html Вам придется записать сообщение об ошибке 404.

Автор: Влад Деменчук


Релама

По поводу размещения рекламы в рассылке, пишите sweb@ukr.net

Понятие слоя в DHTML

   Пора наконец объяснить, что же такое DHTML. Это нечто иное, как четвертый HTML с расширенным JavaScript. Вот от него-то все проблемы и берутся. Если стандартный JavaScript от Microsoft реализовал в общем-то так же, как и Netscape, то в расширенном каждый из них пошел своим путем, а расплачиваться за это приходится нам, web-мастерам.

   Ключевыми понятиями в DHTML являются слои и события. Слой - это некий прямоугольный элемент, содержащий в себе любую разметку HTML. Слоем может быть как простая строка текста, так и сложная форма, сверстанная в таблице. С помощью JavaScript можно манипулировать таким слоем - изменять его размеры, видимость, перемещать его, а также изменять его <высоту>. В общем случае слой - это часть HTML-файла, выделенная тегом DIV, которому присвоен некий идентификатор (ID).

<div id="navmenu">
...
</div>

   Но слой не станет слоем, если его не описать с помощью стилевых таблиц (CSS).

<style type="text/css">
Z-INDEX: 100; VISIBILITY: hidden; WIDTH: 250px;
HEIGHT: 400px;}
...
</style>

С помощью CSS описываются следующие параметры слоя:

POSITION - определяет точку отсчета координат. Если он равен absolute, то координаты отсчитываются относительно верхнего левого угла документа. Если он равен relative, то координаты отсчитываются от верхнего левого угла слоя, включающего данный слой.

TOP - определяет координату Y верхнего левого угла слоя. Как я уже говорил, положение слоя можно будет впоследствии менять.

LEFT - определяет координату X верхнего левого угла слоя.

Z-INDEX - описывает <уровень> слоя. Дело в том, что слои могут частично или полностью перекрываться. В этом случае Z-INDEX определяет, какой слой будет <выше> другого. Все слои, которые в принципе могут перекрываться, должны иметь различный Z-INDEX.

VISIBILITY - описывает начальную видимость слоя. Слой может быть изначально виден (visible) или спрятан (hidden).

WIDTH - задает ширину слоя. При этом надо помнить, что слой не будет растягиваться при увеличении в размерах его содержимого, например при увеличении пользователем размера шрифта. Поэтому все, что не поместится, будет обрезано по краю слоя. В принципе, можно не указывать ширину слоя, но тогда в IE проявится один неприятный побочный эффект - ширина слоя будет принята равной ширине окна или фрейма. В результате, перекрыв собой другие элементы страницы, он не позволит выделить текст, нажать на ссылки или совершить другие мышиные действия над элементами в <нижележащих> слоях.

HEIGHT - задает высоту слоя, которая также должна быть достаточной, чтобы вместить все содержимое слоя.

   То, что слои описываются в стилевых таблицах, вызывает еще один неприятный побочный эффект. Дело в том, что в NN 4.x при отключении в настройках JavaScript заодно, непонятно почему, отключается и поддержка CSS. В результате слои перестают быть слоями и становятся обычными блоками документа. Соответственно, все невидимые слои вдруг становятся видимыми, перестают позиционироваться и отображаются на странице просто в порядке их описания в файле. Есть два способа борьбы с этим: использовать для описания слоев собственное изобретение Netscape - layers или генерировать содержимое слоев динамически, тем же JavaScript.


Обмен ссылками

   Если вы хотите обменять с кем-нибудь ссылками, то пишите на мне на e-mail письмо, где будет указанно следующее: Адрес сайта, его посещаемость, Вид обмена (ссылка, баннер (с размеров и др.)), описание сайта, ваш контактный e-mail, и адрес страницы, где будет размещена ссылка. И ещё пожелание, с какой тематикой сайта вы хотели бы иметь дело. На e-mail sweb@ukr.net с темой "Обмен ссылками в рассылку".

Название сайта: SoftHomeRU
Адрес сайта: www.softhome.ru
Посещаемость: 300-400
Вид обмена: текстовая ссылка
Описание сайта: Программное обеспечения для домашнего компьютера (программы для настройки компьютера и для работы с текстом, для работы в Интернете и с электронной почтой, файловые утилиты, мультимедиа, драйвера и обои для рабочего стола). Помощь на «знатоков» по программам для домашнего пользователя.
Контактный e-mail: webadmin2003@mail15.com
Адрес страницы, где будет размещена ссылка: http://www.softhome.ru/modules.php?name=Web_Links (согласно тематики сайта)
С какой тематикой сайта вы хотели бы иметь дело: практически с любой тематикой, за исключением сайтов с эротическим содержанием.

Адрес сайта: www.allmetal.h1.ru
Посещаемость: уникалов 50-200; переходов 500-1500
Вид обмена: баннер 81х33 и 468х60
Описание сайта: Сайт о тяжёлой музыке(GrindCore, RapCore, Metal, Death-Metal и т.д.)! Здесь вы сможете скачать свежие мр3 и видео.
Контактный e-mail: sic.666@mail.ru

Авторам

     Вы хотите, чтобы ваши статьи были опубликованы у нас в рассылке? Если вы считаете, что можете написать о дизайне, скриптам, HTML и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи. Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом. В качестве гонорара Вы получите несколько строк под Вашей статьёй, для рекламы/описания Вашего сайта. Буду рад сотрудничеству.

Влад Деменчук, sweb@ukr.net
Веб-дизайн студия "Step by Step" http://web.pmg17.vn.ua


:: Архив рассылки :: HTML #20 : HTML #21 : HTML #22 : HTML #23 : HTML #24 : HTML #25 ::
   
Copyright Vlad Demenchuk © 2000-2005
Яндекс цитирования Cтатистика LookUp.ru CATALOG.METKA.RU