Главная страничка

Discussion in 'PHP' started by A-Spt_N(o), 27 Apr 2007.

  1. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    К сожалению я не являюсь гением html. У меня возникла проблема при построении Главной странички. Проблема в таблице.

    Есть основная таблица с встроеной картинкой. Нужно правильно построить дополнительную таблицу в которой будет заключена картинка кнопки. Не могу правильно расположить ее:(

    Подробности тут: 220-v.net

    Помогите пожалуста.
     
  2. Developer

    Developer Elder - Старейшина

    Joined:
    3 May 2006
    Messages:
    152
    Likes Received:
    25
    Reputations:
    10
    Да сойдет с небес дримвевер тебе в помощь. Или FrontPage.
     
    1 person likes this.
  3. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    А если в ручную?
     
  4. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    Первый вариант решения проблемы с таким расположением меню, это разделить фон на отдельные фрагменты, которыми потом заполнить соответствующие элементы таблицы. Естественно у него есть свои плюсы и минусы, например в твоём случае уменьшится коэффициент сжатия.

    Второй вариант, выровнять меню первыми ячейками таблицы.
    PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
    HTML>
    <
    HEAD>
       <
    TITLE>220-V Развлекательный портал</TITLE>
    </
    HEAD>
    <
    BODY bgcolor #000000>
       
    <center><IMG SRC="index-img/220-v.net.jpg" BORDER=0 ALT="220-V.NET"></center>
       <
    center>
        <
    TABLE BORDER=0 WIDTH=625 HEIGHT=625>
        <
    TR><TD background="index-img/board.jpg" CELLSPACING=1 align="left" valign="top">
        <
    TABLE BORDER=0>
            <
    TR><TD WIDTH=80 HEIGHT=27></TD><TD WIDTH=100 HEIGHT=180></TD></TR>
            <
    TR><TD></TD><TD HEIGHT=27 background="index-img/forum.jpg">&nbsp;</TD></TR>
            <
    TR><TD></TD><TD HEIGHT=27 background="index-img/forum.jpg">&nbsp;</TD></TR>
            <
    TR><TD></TD><TD HEIGHT=27 background="index-img/forum.jpg">&nbsp;</TD></TR>
            </
    TABLE>
        </
    TD></TR>
        </
    TABLE>  
       </
    center>
    </
    body>
    </
    html>
    А полностью поправлять не стал, просто учитывай, что все теги нужно закрывать, значения параметров в тегах должны быть в кавычках: height="27", не забывай про !DOCTYPE, для начала думаю тебе хватит.

    Кстати а FrontPage или Dreamware тебе тоже не помешает, очень удобно даже когда пишешь вручную, сразу наблюдать результат.

    ЗЫ http://validator.w3.org/check?verbose=1&uri=http://220-v.net/
     
    #4 hidden, 27 Apr 2007
    Last edited: 27 Apr 2007
  5. r0

    r0 Elder - Старейшина

    Joined:
    17 Jul 2005
    Messages:
    450
    Likes Received:
    149
    Reputations:
    147
    Если проблема с таблицами - самое время от них отказаться.
     
  6. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    Большое спасибо тебе hidden. Остались еще хорошие люди на этом свете)

    Отказатся можно. Но... Первое я не хочу повышать размер страницы, он и так довольно велик из-за качество графики. Да и смысл брать и запутавать код? Это глупо. Лучше сделать все коротко и ясно.
     
  7. r0

    r0 Elder - Старейшина

    Joined:
    17 Jul 2005
    Messages:
    450
    Likes Received:
    149
    Reputations:
    147
    Как раз наоборот...
    Почитайте Джеффри Зельдмана, вразумляет..
    + указывать кодировку
    + все атрибуты должны иметь значение(типа cheked="checked")
    + названия писать в нижнем регистре
    + использовать html-сущности(если интереусет большой список, сделайте поиск по моим темам)
     
    #7 r0, 28 Apr 2007
    Last edited: 28 Apr 2007
  8. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    Первое... Нафига мне кодировка, когда вся страница состоит из картинок и картинки являются ссылками.

    Второе я и так все названия использовал в нижнем регистре.

    Третье... Чтобы создать данную страничку без таблиц, мне бы потребовалось в 5 раз больше времени, и скорость загрузки уменьшилась где-то в двое(как минимум).

    Я только на то чтобы правильно нарезать картинки потратил бы около часа.

    А так... На создание у меня ушло менее 15 минут(если не учитывать задержку), скорость загрузки...(учитывая размеры), плюс нет частичного отображения каждого участка картинки, которое было бы если я ее разрезал на фрагменты(это не особо красиво выглядит).

    А щас.... http://220-v.net заходи:)
     
    #8 A-Spt_N(o), 28 Apr 2007
    Last edited: 28 Apr 2007
    1 person likes this.
  9. Developer

    Developer Elder - Старейшина

    Joined:
    3 May 2006
    Messages:
    152
    Likes Received:
    25
    Reputations:
    10
    [qoute]+ указывать кодировку
    + все атрибуты должны иметь значение(типа cheked="checked")
    + названия писать в нижнем регистре
    + использовать html-сущности(если интереусет большой список, сделайте поиск по моим темам)[/quote]

    Это xHTML 1.X

    ЗЫ: Если хотите валдиный код писать вручную - ознакомьтесь с W3 стандартами, и, как дополнение, можно юзать плагин для Mozilla который проводить валидацию каждой загружааемой страницы и выдает информацию по ошибкам в коде. Можно и W3 Online Validaor юзать.
     
  10. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    Та не надо на него так всё обрушивать, я ему дал основные понятия и ссылку на валидатор, он и подскажет остальные ошибки и даже подробно распишет в чём они заключаются.
     
    #10 hidden, 28 Apr 2007
    Last edited: 30 Apr 2007
    1 person likes this.
  11. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    Еще раз большое спасибо:)


    Тему можно закрыть!!!