Spec-Zone.ru › OpenJDK 27

Класс HTML.Tag

java.lang.Object
javax.swing.text.html.HTML.Tag
Прямые известные подклассы:
HTML.UnknownTag
Внешний класс:
HTML
public static class HTML.Tag extends Object
Типобезопасное перечисление для HTML-тега. Хотя набор HTML-тегов является закрытым, мы оставили его открытым, чтобы пользователи могли добавлять собственные типы тегов в свой анализатор и при этом передавать их читателю.

Краткое описание полей

Модификатор и тип Поле Описание
static final HTML.Tag A
Тег <a>
static final HTML.Tag ADDRESS
Тег <address>
static final HTML.Tag APPLET
Тег <applet>
static final HTML.Tag AREA
Тег <area>
static final HTML.Tag B
Тег <b>
static final HTML.Tag BASE
Тег <base>
static final HTML.Tag BASEFONT
Тег <basefont>
static final HTML.Tag BIG
Тег <big>
static final HTML.Tag BLOCKQUOTE
Тег <blockquote>
static final HTML.Tag BODY
Тег <body>
static final HTML.Tag BR
Тег <br>
static final HTML.Tag CAPTION
Тег <caption>
static final HTML.Tag CENTER
Тег <center>
static final HTML.Tag CITE
Тег <cite>
static final HTML.Tag CODE
Тег <code>
static final HTML.Tag COMMENT
Все комментарии помечаются этим тегом.
static final HTML.Tag CONTENT
Весь текстовый контент помечается этим тегом.
static final HTML.Tag DD
Тег <dd>
static final HTML.Tag DFN
Тег <dfn>
static final HTML.Tag DIR
Тег <dir>
static final HTML.Tag DIV
Тег <div>
static final HTML.Tag DL
Тег <dl>
static final HTML.Tag DT
Тег <dt>
static final HTML.Tag EM
Тег <em>
static final HTML.Tag FONT
Тег <font>
static final HTML.Tag FORM
Тег <form>
static final HTML.Tag FRAME
Тег <frame>
static final HTML.Tag FRAMESET
Тег <frameset>
static final HTML.Tag H1
Тег <h1>
static final HTML.Tag H2
Тег <h2>
static final HTML.Tag H3
Тег <h3>
static final HTML.Tag H4
Тег <h4>
static final HTML.Tag H5
Тег <h5>
static final HTML.Tag H6
Тег <h6>
static final HTML.Tag HEAD
Тег <head>
static final HTML.Tag HR
Тег <hr>
static final HTML.Tag HTML
Тег <html>
static final HTML.Tag I
Тег <i>
static final HTML.Tag IMG
Тег <img>
static final HTML.Tag IMPLIED
Весь текстовый контент должен находиться внутри элемента абзаца.
static final HTML.Tag INPUT
Тег <input>
static final HTML.Tag ISINDEX
Тег <isindex>
static final HTML.Tag KBD
Тег <kbd>
static final HTML.Tag LI
Тег <li>
static final HTML.Tag LINK
Тег <link>
static final HTML.Tag MAP
Тег <map>
static final HTML.Tag MENU
Тег <menu>
static final HTML.Tag META
Тег <meta>
static final HTML.Tag NOFRAMES
Тег <noframes>
static final HTML.Tag OBJECT
Тег <object>
static final HTML.Tag OL
Тег <ol>
static final HTML.Tag OPTION
Тег <option>
static final HTML.Tag P
Тег <p>
static final HTML.Tag PARAM
Тег <param>
static final HTML.Tag PRE
Тег <pre>
static final HTML.Tag S
Тег <s>
static final HTML.Tag SAMP
Тег <samp>
static final HTML.Tag SCRIPT
Тег <script>
static final HTML.Tag SELECT
Тег <select>
static final HTML.Tag SMALL
Тег <small>
static final HTML.Tag SPAN
Тег <span>
static final HTML.Tag STRIKE
Тег <strike>
static final HTML.Tag STRONG
Тег <strong>
static final HTML.Tag STYLE
Тег <style>
static final HTML.Tag SUB
Тег <sub>
static final HTML.Tag SUP
Тег <sup>
static final HTML.Tag TABLE
Тег <table>
static final HTML.Tag TD
Тег <td>
static final HTML.Tag TEXTAREA
Тег <textarea>
static final HTML.Tag TH
Тег <th>
static final HTML.Tag TITLE
Тег <title>
static final HTML.Tag TR
Тег <tr>
static final HTML.Tag TT
Тег <tt>
static final HTML.Tag U
Тег <u>
static final HTML.Tag UL
Тег <ul>
static final HTML.Tag VAR
Тег <var>

Краткое описание конструкторов

Tag()
Tag(String id)
Tag(String id, boolean causesBreak, boolean isBlock)
Модификатор Конструктор Описание
Создает Tag.
protected
Создает новый Tag с указанным id и устанавливает causesBreak и isBlock в значение false.
protected
Создает новый Tag с указанным id; causesBreak и isBlock задаются пользователем.

Краткое описание методов

Модификатор и тип Метод Описание
boolean breaksFlow()
Возвращает true, если этот тег вызывает разрыв строки в потоке данных, иначе возвращает false.
boolean isBlock()
Возвращает true, если этот тег является блочным тегом, то есть тегом, используемым для добавления структуры документу.
boolean isPreformatted()
Возвращает true, если этот тег предварительно форматирован, то есть если тег является PRE или TEXTAREA.
String toString()
Возвращает строковое представление тега.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли другой объект этому объекту.
protected void finalize()
Устарело, подлежит удалению: этот элемент API может быть удален в будущей версии.
Финализация устарела и может быть удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ждать пробуждения, обычно посредством вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ждать пробуждения, обычно посредством вызова notify или interrupt, либо истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ждать пробуждения, обычно посредством вызова notify или interrupt, либо истечения заданного промежутка реального времени.

Подробное описание полей

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>

HEAD

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>

LINK

public static final HTML.Tag LINK
Тег <link>

MAP

public static final HTML.Tag MAP
Тег <map>

MENU

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()
Создаёт Tag.
Начиная с:
1.3

Tag

protected Tag(String id)
Создаёт новый Tag с указанным id, а значения causesBreak и isBlock устанавливает в false.
Параметры:
id — идентификатор нового тега

Tag

protected Tag(String id, boolean causesBreak, boolean isBlock)
Создаёт новый Tag с указанным id; значения causesBreak и isBlock задаются пользователем.
Параметры:
id — идентификатор нового тега
causesBreak — true, если этот тег вызывает разрыв потока данных
isBlock — true, если тег используется для добавления структуры в документ

Подробное описание методов

isBlock

public boolean isBlock()
Возвращает true, если этот тег является блочным, то есть используется для добавления структуры в документ.
Возвращает:
true, если этот тег является блочным; в противном случае возвращает false

breaksFlow

public boolean breaksFlow()
Возвращает true, если этот тег вызывает разрыв потока данных, в противном случае возвращает false.
Возвращает:
true, если этот тег вызывает разрыв потока данных; в противном случае возвращает false

isPreformatted

public boolean isPreformatted()
Возвращает true, если этот тег задаёт предварительно отформатированное содержимое; это верно, если тег является PRE или TEXTAREA.
Возвращает:
true, если этот тег задаёт предварительно отформатированное содержимое; в противном случае возвращает false

toString

public String toString()
Возвращает строковое представление тега.
Переопределяет:
toString в классе Object
Возвращает:
String представление тега

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, включая обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API