От строгого HTML к XHTML 1.0 в три этапа

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

  1. Изменить DOCTYPE с XHTML 1.0 Strict.

    Вы уже знаете все о DOCTYPEs и вы привыкли видеть HTML 4.01 Строгая типа документа. Ну, есть также документ, введите в XHTML 1.0 Strict, и вы должны изменить свой DOCTYPE использовать его вместо. Вот как он выглядит следующим образом:

      <! DOCTYPE HTML 
    Точно так же, как HTML
    DOCTYPE, это официальный документ типа.
    PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN"
    Это для XHTML 1.0 Strict
    Версия XHTML.
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    И она имеет URL, указывающие на
    определение XHTML 1.0 Strict.
  2. . Добавить xmlns, Ланга и XML: Lang атрибуты вашей <html> элемент.

    Помните, что XML может быть использован для определения многих других языков разметки, чем XHTML. language you're talking about when you use the element <html> (after all, someone could come along and make up their own language with XML and call it the "Hippo Tipping Markup Language," which would cause mass confusion). Чтобы сохранить все эти языки прямой, XML нужно знать, на каком языке вы говорите о том, когда вы используете элемент <html> (в конце концов, кто-то может прийти вместе и сделать свой собственный язык XML и называем его "Бегемот Чаевые Markup язык ", которые могли бы привести массу путаницы). attribute specifies which language the <html> element belongs to. Таким образом, чтобы держать вещи прямо, атрибут xmlns определяет, какой язык <html> элемент принадлежит. element? А как насчет всего остального элементы внутри элемента <html>? attribute of their parent. По умолчанию, они наследуют атрибут xmlns их родителей.

    element also needs lang and xml:lang attributes, which specify the language being used in the XML document. <html> Элемент также должен Ланга и XML: Lang атрибутов, которые определяют язык используется в XML документ. opening tag should look like in XHTML: Вот что ваш <html> открытия тег должен выглядеть так, как в XHTML:

      The xmlns attribute is <HTML xmlns В атрибута xmlns 
    используется для определения того, какие XML язык "HTML" принадлежит.
    XML uses a URL as a unique = "http://www.w3.org/1999/xhtml" XML использует URL в качестве уникального
    идентификатор языка. Если кто-то написал "Бегемот Чаевые язык", они
    может быть использовано "http://www.hippotipping.com/html" в качестве своего идентификатора. Это не имеет значения
    Что такое URL в URL только достаточно, чтобы сделать его уникальным.
    And we just need to specify that Lang = "EN" XML: LANG = "EN"> А мы просто необходимо указать, что
    мы используем Английский. В зависимости от способа вашего XHTML интерпретируется браузером, вы
    Возможно, потребуется ни один из них, поэтому лучше использовать практику так.

  3. . Все пусто теги должны завершиться в "/>", а не ">".

Это последний и самый эксцентричный шаг от HTML к XHTML 1.0 преобразования. Но это не столь таинственным, если вы знаете, фон.

Мы рассказали вам XHTML является более строгим, чем HTML, и одна из областей, где она является более строгие с закрытием тегов. В HTML, вы можете иметь пустой элемент без закрывающим тегом. Но в XHTML, если вы не собираетесь иметь закрывающий тег, вы должны сказать об этом браузере, поставив черту перед окончательным ">". element as an example. Итак, возьмите <br> элемент в качестве примера. . В HTML мы просто написать <br>. . Но в XHTML, мы напишем <br/>. is all there is. Это немного слэша на конце рассказывает браузер не следует ожидать закрытия тега, так <br/> все есть.

Теперь вы, возможно, заметили, мы не включили пространство перед "/>". Это потому, что XHTML не требуется. Однако, некоторые старые браузеры не может признавать "/>" без пробела до черту, так, чтобы быть обратно совместимы, просто поставить пробел перед слэша в "/>".

Статьи, представленные Октавиан Draganescu
Оговорка: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Данная статья ни в коей мере не отражает взгляды, мнения, мысли или убеждения каталог статей сотрудников.
Перевод уведомления: В статье "От строгого HTML к XHTML 1.0 в трех шагах" было переведено с использованием автоматизированной службы перевода. Мы искренне приносим извинения за любые ошибки перевода, которые могут иметь место. Благодарим Вас за понимание.


Online: 1008 users browsing the articles directory