Класс HTML.Tag

Прямые известные подклассы:
HTML.UnknownTag
Вложенный класс:
HTML
public static class HTML.Tag
extends Object

Безопасное перечисление для тега HTML. Хотя набор тегов HTML закрыт, мы оставили его открытым, чтобы люди могли добавлять свои собственные типы тегов в свой пользовательский парсер и по-прежнему общаться с читателем.

Поля

Модификатор и тип Поле Описание
static HTML.Tag A

Тег <a>

static HTML.Tag ADDRESS

Тег <address>

static HTML.Tag APPLET

Тег <applet>

static HTML.Tag AREA

Тег <area>

static HTML.Tag B

Тег <b>

static HTML.Tag BASE

Тег <base>

static HTML.Tag BASEFONT

Тег <basefont>

static HTML.Tag BIG

Тег <big>

static HTML.Tag BLOCKQUOTE

Тег <blockquote>

static HTML.Tag BODY

Тег <body>

static HTML.Tag BR

Тег <br>

static HTML.Tag CAPTION

Тег <caption>

static HTML.Tag CENTER

Тег <center>

static HTML.Tag CITE

Тег <cite>

static HTML.Tag CODE

Тег <code>

static HTML.Tag COMMENT

Все комментарии помечены этим тегом.

static HTML.Tag CONTENT

Весь текстовый контент помечен этим тегом.

static HTML.Tag DD

Тег <dd>

static HTML.Tag DFN

Тег <dfn>

static HTML.Tag DIR

Тег <dir>

static HTML.Tag DIV

Тег <div>

static HTML.Tag DL

Тег <dl>

static HTML.Tag DT

Тег <dt>

static HTML.Tag EM

Тег <em>

static HTML.Tag FONT

Тег <font>

static HTML.Tag FORM

Тег <form>

static HTML.Tag FRAME

Тег <frame>

static HTML.Tag FRAMESET

Тег <frameset>

static HTML.Tag H1

Тег <h1>

static HTML.Tag H2

Тег <h2>

static HTML.Tag H3

Тег <h3>

static HTML.Tag H4

Тег <h4>

static HTML.Tag H5

Тег <h5>

static HTML.Tag H6

Тег <h6>

static HTML.Tag HEAD

Тег <head>

static HTML.Tag HR

Тег <hr>

static HTML.Tag HTML

Тег <html>

static HTML.Tag I

Тег <i>

static HTML.Tag IMG

Тег <img>

static HTML.Tag IMPLIED

Весь текстовый контент должен быть в элементе абзаца.

static HTML.Tag INPUT

Тег <input>

static HTML.Tag ISINDEX

Тег <isindex>

static HTML.Tag KBD

Тег <kbd>

static HTML.Tag LI

Тег <li>

static HTML.Tag LINK

Тег <link>

static HTML.Tag MAP

Тег <map>

static HTML.Tag MENU

Тег <menu>

static HTML.Tag META

Тег <meta>

static HTML.Tag NOFRAMES

Тег <noframes>

static HTML.Tag OBJECT

Тег <object>

static HTML.Tag OL

Тег <ol>

static HTML.Tag OPTION

Тег <option>

static HTML.Tag P

Тег <p>

static HTML.Tag PARAM

Тег <param>

static HTML.Tag PRE

Тег <pre>

static HTML.Tag S

Тег <s>

static HTML.Tag SAMP

Тег <samp>

static HTML.Tag SCRIPT

Тег <script>

static HTML.Tag SELECT

Тег <select>

static HTML.Tag SMALL

Тег <small>

static HTML.Tag SPAN

Тег <span>

static HTML.Tag STRIKE

Тег <strike>

static HTML.Tag STRONG

Тег <strong>

static HTML.Tag STYLE

Тег <style>

static HTML.Tag SUB

Тег <sub>

static HTML.Tag SUP

Тег <sup>

static HTML.Tag TABLE

Тег <table>

static HTML.Tag TD

Тег <td>

static HTML.Tag TEXTAREA

Тег <textarea>

static HTML.Tag TH

Тег <th>

static HTML.Tag TITLE

Тег <title>

static HTML.Tag TR

Тег <tr>

static HTML.Tag TT

Тег <tt>

static HTML.Tag U

Тег <u>

static HTML.Tag UL

Тег <ul>

static HTML.Tag VAR

Тег <var>

Конструкторы

Модификатор Конструктор Описание
Tag()
protected Tag​(String id)

Создаёт новый Tag с указанным id, и с causesBreak и isBlock установленными в false.

protected Tag​(String id, boolean causesBreak, boolean isBlock)

Создаёт новый Tag с указанным id; causesBreak и isBlock определены пользователем.

Методы

Модификатор и тип Метод Описание
boolean breaksFlow()

Возвращает true если этот тег вызывает перенос строки в потоке данных, в противном случае возвращает false.

boolean isBlock()

Возвращает true если этот тег является блочным тегом, который используется для добавления структуры в документ.

boolean isPreformatted()

Возвращает true если этот тег предварительно отформатирован, что истинно, если тег является либо PRE, либо TEXTAREA.

String toString()

Возвращает строковое представление тега.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Поля

A

public static final HTML.Tag A

Тег <a>

ADDRESS

public static final HTML.Tag ADDRESS

Тег <address>

APPLET

public static final HTML.Tag APPLET

Тег <applet>

AREA

public static final HTML.Tag AREA

Тег <area>

B

public static final HTML.Tag B

Тег <b>

BASE

public static final HTML.Tag BASE

Тег <base>

BASEFONT

public static final HTML.Tag BASEFONT

Тег <basefont>

BIG

public static final HTML.Tag BIG

Тег <big>

BLOCKQUOTE

public static final HTML.Tag BLOCKQUOTE

Тег <blockquote>

BODY

public static final HTML.Tag BODY

Тег <body>

BR

public static final HTML.Tag BR

Тег <br>

CAPTION

public static final HTML.Tag CAPTION

Тег <caption>

CENTER

public static final HTML.Tag CENTER

Тег <center>

CITE

public static final HTML.Tag CITE

Тег <cite>

CODE

public static final HTML.Tag CODE

Тег <code>

DD

public static final HTML.Tag DD

Тег <dd>

DFN

public static final HTML.Tag DFN

Тег <dfn>

DIR

public static final HTML.Tag DIR

Тег <dir>

DIV

public static final HTML.Tag DIV

Тег <div>

DL

public static final HTML.Tag DL

Тег <dl>

DT

public static final HTML.Tag DT

Тег <dt>

EM

public static final HTML.Tag EM

Тег <em>

FONT

public static final HTML.Tag FONT

Тег <font>

FORM

public static final HTML.Tag FORM

Тег <form>

FRAME

public static final HTML.Tag FRAME

Тег <frame>

FRAMESET

public static final HTML.Tag FRAMESET

Тег <frameset>

H1

public static final HTML.Tag H1

Тег <h1>

H2

public static final HTML.Tag H2

Тег <h2>

H3

public static final HTML.Tag H3

Тег <h3>

H4

public static final HTML.Tag H4

Тег <h4>

H5

public static final HTML.Tag H5

Тег <h5>

H6

public static final HTML.Tag H6

Тег <h6>

public static final HTML.Tag HEAD

Тег <head>

HR

public static final HTML.Tag HR

Тег <hr>

HTML

public static final HTML.Tag HTML

Тег <html>

I

public static final HTML.Tag I

Тег <i>

IMG

public static final HTML.Tag IMG

Тег <img>

INPUT

public static final HTML.Tag INPUT

Тег <input>

ISINDEX

public static final HTML.Tag ISINDEX

Тег <isindex>

KBD

public static final HTML.Tag KBD

Тег <kbd>

LI

public static final HTML.Tag LI

Тег <li>

public static final HTML.Tag LINK

Тег <link>

MAP

public static final HTML.Tag MAP

Тег <map>

public static final HTML.Tag MENU

Тег <menu>

META

public static final HTML.Tag META

Тег <meta>

NOFRAMES

public static final HTML.Tag NOFRAMES

Тег <noframes>

OBJECT

public static final HTML.Tag OBJECT

Тег <object>

OL

public static final HTML.Tag OL

Тег <ol>

OPTION

public static final HTML.Tag OPTION

Тег <option>

P

public static final HTML.Tag P

Тег <p>

PARAM

public static final HTML.Tag PARAM

Тег <param>

PRE

public static final HTML.Tag PRE

Тег <pre>

SAMP

public static final HTML.Tag SAMP

Тег <samp>

SCRIPT

public static final HTML.Tag SCRIPT

Тег <script>

SELECT

public static final HTML.Tag SELECT

Тег <select>

SMALL

public static final HTML.Tag SMALL

Тег <small>

SPAN

public static final HTML.Tag SPAN

Тег <span>

STRIKE

public static final HTML.Tag STRIKE

Тег <strike>

S

public static final HTML.Tag S

Тег <s>

STRONG

public static final HTML.Tag STRONG

Тег <strong>

STYLE

public static final HTML.Tag STYLE

Тег <style>

SUB

public static final HTML.Tag SUB

Тег <sub>

SUP

public static final HTML.Tag SUP

Тег <sup>

TABLE

public static final HTML.Tag TABLE

Тег <table>

TD

public static final HTML.Tag TD

Тег <td>

TEXTAREA

public static final HTML.Tag TEXTAREA

Тег <textarea>

TH

public static final HTML.Tag TH

Тег <th>

TITLE

public static final HTML.Tag TITLE

Тег <title>

TR

public static final HTML.Tag TR

Тег <tr>

TT

public static final HTML.Tag TT

Тег <tt>

U

public static final HTML.Tag U

Тег <u>

UL

public static final HTML.Tag UL

Тег <ul>

VAR

public static final HTML.Tag VAR

Тег <var>

IMPLIED

public static final HTML.Tag IMPLIED

Все текстовое содержимое должно быть в элементе абзаца. Если абзац не существовал при обнаружении содержимого, создается абзац.

Этот тег синтезирован HTML-читателем. Поскольку элементы идентифицируются по типу тега, мы создаем некоторые фиктивные типы тегов для маркировки элементов, которые были созданы.

CONTENT

public static final HTML.Tag CONTENT

Все текстовое содержимое помечено этим тегом.

Этот тег синтезирован HTML-читателем. Поскольку элементы идентифицируются по типу тега, мы создаем некоторые фиктивные типы тегов для маркировки элементов, которые были созданы.

COMMENT

public static final HTML.Tag COMMENT

Все комментарии помечены этим тегом.

Этот тег синтезирован HTML-читателем. Поскольку элементы идентифицируются по типу тега, мы создаем некоторые фиктивные типы тегов для маркировки элементов, которые были созданы.

Конструкторы

Tag

public Tag()
Since:
1.3

Tag

protected Tag(String id)

Создаёт новый Tag с указанным id, и с causesBreak и isBlock установленными в false.

Parameters:
id - идентификатор нового тега

Tag

protected Tag(String id,
              boolean causesBreak,
              boolean isBlock)

Создаёт новый Tag с указанным id; causesBreak и isBlock определяются пользователем.

Parameters:
id - идентификатор нового тега
causesBreak - true если этот тег вызывает разрыв потока данных
isBlock - true если тег используется для добавления структуры в документ

Методы

isBlock

public boolean isBlock()

Возвращает true если этот тег является блочным тегом, который используется для добавления структуры в документ.

Returns:
true если этот тег является блочным тегом, в противном случае возвращает false

breaksFlow

public boolean breaksFlow()

Возвращает true если этот тег вызывает перенос строки в потоке данных, в противном случае возвращает false.

Returns:
true если этот тег вызывает перенос строки в потоке данных, в противном случае возвращает false

isPreformatted

public boolean isPreformatted()

Возвращает true если этот тег предварительно отформатирован, что истинно, если тег является либо PRE, либо TEXTAREA.

Returns:
true если этот тег предварительно отформатирован, в противном случае возвращает false

toString

public String toString()

Возвращает строковое представление тега.

Overrides:
toString в классе Object
Returns:
строковое представление тега

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/text/html/HTML.Tag.html

Spec-Zone .ru
спецификации, руководства, описания, API