Алерт

Discussion in 'PHP' started by Zitt, 23 Dec 2006.

  1. Constantine

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

    Joined:
    24 Nov 2006
    Messages:
    798
    Likes Received:
    710
    Reputations:
    301
    Товарищи, а ведь Green_Bear то прав, закрываються не все теги, а токма теги-контейнеры.
     
  2. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    В xhtml, на который все уже давно перешли, сырец должен следовать правилам XML, согласно которым ЛЮБОЙ тег должен иметь закрывающий.
     
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    http://files.nerez.us/img/w3.org.png
    муахахаха
     
  4. bopoh13

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

    Joined:
    31 Oct 2006
    Messages:
    195
    Likes Received:
    20
    Reputations:
    0
    2 nerezus: так то оно так...
    но таким образом тэг закрывать неправильно!
     
  5. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Почему это неправильно?
    Не объяснишь - поставлю минусов =)
     
  6. bopoh13

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

    Joined:
    31 Oct 2006
    Messages:
    195
    Likes Received:
    20
    Reputations:
    0
    2 nerezus:
    гггг

    Тэг <img> - не парный, следовательно закрывать его <img>...</img> будет неправильно.

    1. Нужно соблюдать правила разметки. Согласись, что <b><i>text</b></i> описание мягко сказано, некорректно. Вот с этом тоже самое!
    2. Можешь смело лепить минус, если покажешь разметку (а лучше документацию), в которой описывается такой вариант закрытия тэга: <img>...</img>. Ни один уважающий себя скриптер тебе такого не напишет :)
    3. Кто не согласен с общепринятыми правила письма - не лезьте в код!
     
  7. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Непарных тегов по стандарту xhtml не бывает )

    Т.е. ни один уважающий себя кодер не соблюдает стандарты? )

    Слушай, нажми прямо на этой странице просмотр исходного HTML-кода этого форума.
    И посмотри: <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" />
    Там правда не полное следование xhtml, однако обрати внимание на /
    Примеры отсюда:
     
    1 person likes this.
  8. bopoh13

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

    Joined:
    31 Oct 2006
    Messages:
    195
    Likes Received:
    20
    Reputations:
    0
    2 nerezus:
    По-моему мы плохо друг друга понимаем!

    Я сейчас говорю только о таком <img>...</img> методе закрытия тэга и только об этом тэге.

    Про <br /> я и слова не сказал. На этом ставлю точку.

    ЗЫ: Если что-то неясно, читай пункт 1. предыдущего сообщения.
    Покажи мне ссылку на что-то типа <img src="1.gif">понятия не имею, что же здесь должно быть?</img>
    Где эти не уважающие себя кодеры?
     
    #28 bopoh13, 25 Dec 2006
    Last edited: 26 Dec 2006
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Ничего. Я думаю, что для того, чтобы меня понять, тебе надо прочитать основы Xml. Чем советую сейчас и заняться.
     
    1 person likes this.
  10. satana8920

    satana8920 Палач Античата

    Joined:
    22 Sep 2006
    Messages:
    396
    Likes Received:
    138
    Reputations:
    6
    nerezus какова черта с ламерами базарить я это ваще не андестенд как это</img>
    но таким образом тэг закрывать неправильно
    есиб я мог минусов бы наставил огого скока
     
    1 person likes this.
  11. fucker"ok

    fucker"ok Elder - Старейшина

    Joined:
    21 Nov 2004
    Messages:
    578
    Likes Received:
    274
    Reputations:
    91
    с nerezus'ом не поспориш...
    http://www.w3.org/TR/xhtml1/#C_2
     
  12. Zitt

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

    Joined:
    7 May 2006
    Messages:
    736
    Likes Received:
    268
    Reputations:
    59
    (с) А.А. Дуванов Работландский сетевой Университет


    (с) Владимир Городулин

    И так далее, в каждом учебнике по хтмлю
     
    1 person likes this.
  13. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    А каким образом эти неопознанные личности относятся к w3c?
    Или они какие-то авторитеты что-ли?
    А может они просто стандарты не читали? )
    Или годом написания их книг был 1997? ))

    А если какой-нить Вася Пупкин напишет, что тег <html> нельзя закрывать, то ты этому тоже будешь верить?
     
  14. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    Вот любители пофлудить то блин)))
     
  15. VampiRUS

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

    Joined:
    31 Dec 2005
    Messages:
    210
    Likes Received:
    105
    Reputations:
    57
    ни с кем спорить не собираюсь, а тем более с nerezus. Стандарт xhtml действительно требует закрытия всех тегов, но изначально речь шла о хтмл(хотя nerezus говорил о xhtml и он верно говорил) и в стандарте закрытия тега не требуется http://www.w3.org/TR/1999/REC-html401-19991224/struct/objects.html#h-13.2
     
  16. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Касательно html, то его применение свелось к xhtml, а html следует применять только для сокращения размера страницы, т.е. он deprecated )
    об этом тоже на w3c читать.
     
  17. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    ну студия на использование всяких strdup тоже пишет, что "strdup was declared deprecated". Однако это не мешает мне их использовать))
     
  18. bopoh13

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

    Joined:
    31 Oct 2006
    Messages:
    195
    Likes Received:
    20
    Reputations:
    0
    2 satana8920:
    Могу лишь посоветовать почитать всю тему сначала, а не влезать, когда большие дядьки разговаривают. А ж0п0лизтво свое показывать не надо.

    2 nerezus:
    Основы Xml обязательно почитаю... Судя по всему ты хочешь сказать, что по сегодняшним стандартам не закрывая тэг <img> я пишу неправильно? :rolleyes:
     
    #38 bopoh13, 26 Dec 2006
    Last edited: 26 Dec 2006
  19. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    Кстати, насколько я помню, в XML 1.1 есть непарные теги.
    Во: http://www.w3.org/TR/2006/REC-xml11-20060816/#sec-starttags
    Такие теги описываются в DTD следующим образом:
    Code:
    <!ELEMENT blababla EMPTY>
    и используются так:
    Code:
    <blablabla />
     
    #39 _Great_, 26 Dec 2006
    Last edited: 26 Dec 2006
  20. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    И почему он непарный? Парный, просто тело пустое, а это — сокращенная запись. Полная будет так: <blablabla></blablabla>

    В xhtml - да. А он сейчас - стандарт де факто =)