- Реализовать на языке TypeScript класс, описывающий html-элемент.
- Класс HtmlElement должен содержать внутри себя:
- название тега;
- самозакрывающийся тег или нет;
- текстовое содержимое;
- массив атрибутов;
- массив стилей;
- массив вложенных таких же тегов;
- метод для установки атрибута;
- метод для установки стиля;
- метод для добавления вложенного элемента в конец текущего элемента;
- метод для добавления вложенного элемента в начало текущего элемента;
- метод getHtml(), который возвращает html-код в виде строки, включая html-код вложенных элементов.
-
Notifications
You must be signed in to change notification settings - Fork 0
MaksimDubovyi/Class-HtmlElement
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published