Полезные советы веб-мастерам по HTML и не только

Здравствуете, уважаемые веб-мастера и только начинающие наше нелегкое дело. За все время работы с сайтами у меня поднакопилось немалое количество опыта, которым душа просит поделиться со своими собратьями. Поэтому я накропал несколько советов и надеюсь, кому-то они пригодятся.
1. Многие часто сталкивались с такой проблемой, когда страницу на сайте разместили, а изображения не отражаются, хотя в локальной версии все работало. Тогда советую проверить вот это:
-Проверьте слэши на наличие ошибки: правильно не "/", а "\". В URL, обычно, используются прямые слэши "/".
-Возможно, адреса картинок вместо относительных, абсолютные (типа file///..)
2.  Если вы хотите научиться отправлять автоматически посетителя на другую страницу, то используйте следующий код :
<html> <head> <title>WebClub Has Moved</title> <meta http-equiv="Refresh" content="15;URL=http://www.webclub.ru/""> </head> <body bgcolor="#ffffff"> <h1 align=center>Web-masters Club переместился</h1> <hr> <h2 align=center>Подождите 15 секунд или воспользуйтесь ссылкой: <a rel="nofollow" href="http://wm-help.net/other_site_redirect.php?http/www.webclub.ru"" target="_blank" rel="nofollow"> http://www.webclub.ru </a></h2> </body> </html>
3. А вот пример того, как просто можно заменить кнопку в форме на изображение:
<INPUT TYPE="image" SRC="graphic.gif" HEIGHT="xx" WIDTH="yy" ALT="submit" BORDER="0">
4. Если вы хотите убрать границы, ширина которых 2-3 пикселя, между фреймами, нужно добавить в тэге <FFRAMESET>> строчку BORDER=0 FRAMEBORDER=0..5
5. Когда вы используете тэг  <table background=img.gif> отображение фонового рисунка посредством IE происходит от начала таблицы, а NN - с начала каждой ячейки. Чтобы этого избежать, просто вложите таблицу в другую:
<table cellspacing=0 cellpadding=0 border=0 background="img.gif">
<tr><td align="center">
<table cellspacing=0 cellpadding=4 border=0 width="100%" background=""> <tr><td align="left">
<!--Some stuff-->
</td><td align="right">
<!--Some stuff-->
</td></tr>
</table>
</td></tr>
</table>
уделите внимание background=" " и также заметьте, что в тэгах таблиц атрибут bgcolor не задан.
6. Как многие из вас знают, адрес mailto: используется для отправления писем. Ему вы можете присвоить и другие функции, кроме самого адреса. Как вариант, вот такой адрес:
mailto:name@domain.ru?subject="Happy Birthday!"&Body="Happy Birthday To You, My Friend!"
Он кроме адреса задает subject и, более того, текст самого письма.
7. Если у вас есть несколько частей одного документа HTML,, а вы хотите соединить их в один, используйте команды SSI:
<!--#include file="ssi/menu.html" -->  - так можно указать направление к файлу от текущего файла. <!--#include virtual="/ssi/menu.html" -->  - так можно указать направление к файлу от корня сервера.
Благодаря этому вы можете создать меню, которое будет идентично всем страницам сервера и обеспечить его хранение в отдельном файле. Это приведет к тому, что такое изменение повлияет на весь сервер, и не нужно будет править все HTML-страницы сайта.
8. Очень продуктивный способ заработать на созданном сайте – сливать трафик на партнерскую программу, например gamebuks.com
9. Если вы уже ненавидете эту синюю рамку по периметру рисунка, являющегося ссылкой, и хотите ее удалить, вот способ:
<a rel="nofollow" href="link.html"><img src="image.gif" width=15 height=15 border=0>></a>
10. Если вы хотите создать цветную горизонтальную линию, не имеющую тени, при этом не используя картинку размером 1*1 пиксел, можете использовать такую конструкцию:
<table border="0" cellpadding="0" cellspacing="0" width="***"><tr><td height="1" bgcolor="******"> <spacer type="block" height="1" width="***"> </td></tr> </table>
Буду рад поделиться опытом и узнать что-нибудь новое. Так что пишите, и желаю всем удачи.
Полезное в сети :
  • Вниманию "яблочников" - ремонт компьютеров mac москва

  • 2 комментариев to “Полезные советы веб-мастерам по HTML и не только”

    1. elvizzz  on Март 31st, 2010

      Если серьезно, то описанное в 7 пункте проще реализовать через PHP

    2. Ден  on Март 31st, 2010

      elvizzz да он прав) так проще)


    Leave a Reply