HTMLSectionElement

HTMLSectionElement

Visão geral

HTMLSectionElement é uma classe em Aspose.Html FOSS para Python. Herda de: HTMLElement.

HTML <section> elemento.

Esta classe fornece 78 métodos para trabalhar com objetos HTMLSectionElement em programas Python. Os métodos disponíveis incluem: __init__, add_event_listener, after, append, append_child, attach_shadow, before, blur, check_visibility, click, clone_node, closest, e 66 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do Aspose.Html FOSS para Python pacote. Propriedades: access_key, access_key_label, assigned_slot, attributes, autocapitalize, autofocus, e mais 64.

Propriedades

NomeTipoAcessoDescrição
hiddenboolLeitura/EscritaSe o elemento está oculto (reflete o atributo booleano hidden).
titlestrLeitura/EscritaO título da dica de ferramenta deste elemento (reflete o atributo title).
langstrLeitura/EscritaO idioma do conteúdo do elemento (reflete o atributo lang).
tab_indexintLeitura/EscritaO índice de ordem de tabulação deste elemento (reflete o atributo tabindex).
access_keystrLeitura/EscritaA tecla de atalho de teclado para este elemento (reflete o atributo accesskey
    attribute). |

| content_editable | str | Leitura/Gravação | Reflete o atributo contenteditable (WHATWG HTML §6.6). | | is_content_editable | bool | Leitura | Indica se este elemento está atualmente editável (WHATWG HTML §6.6). | | dir | str | Leitura/Gravação | Direcionalidade do texto do elemento (reflete o atributo dir). | | draggable | bool | Leitura/Gravação | Indica se o elemento é arrastável (reflete o atributo draggable). | | spell_check | bool | Leitura/Gravação | Indica se a verificação ortográfica está habilitada (reflete o atributo spellcheck). | | spellcheck | bool | Leitura/Gravação | Indica se a verificação ortográfica está habilitada (reflete o atributo spellcheck). | | autocapitalize | str | Leitura/Gravação | Sugestão de auto-capitalização (reflete o atributo autocapitalize). | | nonce | str | Leitura/Gravação | Nonce criptográfico para CSP (reflete o atributo nonce). | | autofocus | bool | Leitura/Gravação | Indica se este elemento deve receber foco ao carregar a página. | | access_key_label | str | Leitura | Rótulo de tecla de acesso atribuído pelo sistema (stub sem interface: sempre ''). | | input_mode | str | Leitura/Gravação | Sugestão de modo de entrada do teclado virtual (reflete o atributo inputmode). | | enter_key_hint | str | Leitura/Gravação | Sugestão de rótulo de ação da tecla Enter (reflete o atributo enterkeyhint). | | translate | bool | Leitura/Gravação | Indica se a tradução está habilitada para este elemento (WHATWG HTML §6.1.2). | | inner_text | str | Leitura/Gravação | Conteúdo de texto renderizado — espaços em branco colapsados text_content. | | outer_text | str | Leitura/Gravação | Mesmo que inner_text (getter espelha inner_text conforme o HTML Standard §3.2.7). | | popover | | Read/Write | Reflects thepopovercontent attribute (WHATWG HTML §6.12). | | node_name|str| Read | The qualified tag name (uppercase for HTML elements). | |tag_name|str| Read | The qualified tag name in uppercase (HTML elements). | |local_name|str| Read | The local part of the qualified name (lowercase). | |namespace_uri|str | None | Read | The namespace URI, orNonefor no namespace. | | style_sheets|“StyleSheetList”| Read | Live stylesheet list applicable to this element's document. | |prefix|str | None | Read | The namespace prefix, orNone. | | id|str| Read | The value of theidattribute, or’’if not present. | | class_name|str | Read | The value of theclassattribute, or’’. | | class_list|“DOMTokenList”| Read | Live mutable set of CSS class tokens backed by theclassattribute. | | dataset|“DOMStringMap” | Read | Live dict-like view of the element'sdata-*custom attributes. | | attributes|NamedNodeMap| Read | The ordered map of Attr objects for this element. | |children|HTMLCollection| Read | A live HTMLCollection of Element-type children only. | |first_element_child|Element | None | Read | The first Element child, orNone. | | last_element_child|Element | None| Read | The last Element child, orNone. | | next_element_sibling|Element | None| Read | The next sibling that is an Element, orNone. | | previous_element_sibling|Element | None| Read | The previous sibling that is an Element, orNone. | | child_element_count|int| Read | The number of Element children. | |inner_html|str| Read/Write | The serialised HTML content of all children (innerHTML). | |outer_html|str| Read/Write | The serialised HTML of this element and all its descendants (outerHTML). | |text_content|str | None| Read/Write | The concatenation of all descendant Text node data (DFS order). | |style|“CSSStyleDeclaration”| Read | The inline style of this element as a live CSSStyleDeclaration. | |scroll_width|int| Read | Content scroll width in CSS pixels (stub: 0). | |scroll_height|int| Read | Content scroll height in CSS pixels (stub: 0). | |client_width|int| Read | Inner width including padding, excluding border (stub: 0). | |client_height|int| Read | Inner height including padding, excluding border (stub: 0). | |scroll_top|int| Read/Write | Vertical scroll offset in CSS pixels (stub: 0). | |scroll_left|int| Read/Write | Horizontal scroll offset in CSS pixels (stub: 0). | |offset_width|int| Read | Layout border-box width in CSS pixels (stub: 0). | |offset_height|int| Read | Layout border-box height in CSS pixels (stub: 0). | |offset_top|int| Read | Top offset fromoffsetParentin CSS pixels (stub: 0). | | offset_left|int | Read | Left offset fromoffsetParentin CSS pixels (stub: 0). | | offset_parent|None | Read | The offset parent element; alwaysNonein headless mode. | | client_top|int | Read | Width of the top CSS border in pixels; always0in headless mode. | | client_left|int | Read | Width of the left CSS border in pixels; always0in headless mode. | | part|“DOMTokenList” | Read | Live DOMTokenList reflecting the elementpartattribute. | | shadow_root | | Leitura | Sempre None no modo sem interface. | | slot | str | Leitura/Gravação | Reflete o atributo de conteúdo slot (DOM §4.2.3). | | assigned_slot | | Read | AlwaysNonein headless mode. | | node_type|int | Read | Integer node type constant fromNodeType. | | node_value|str | None| Read/Write | Character data for CharacterData nodes;Noneotherwise. | | parent_node|Node | None | Read | The parent node, orNoneif this node has no parent. | | parent_element|Element | None | Read | The parent node if it is an Element;Noneotherwise. | | is_connected|bool| Read | Whether this node is part of a document's node tree (WHATWG DOM §4.4). | |owner_document|Document | None | Read | The Document this node belongs to, orNonefor Document itself. | | child_nodes|NodeList| Read | A live NodeList of all child nodes. | |first_child|Node | None | Read | The first child node, orNone. | | last_child|Node | None| Read | The last child node, orNone. | | previous_sibling|Node | None| Read | The preceding sibling node, orNone. | | next_sibling|Node | None| Read | The following sibling node, orNone``.

Métodos

AssinaturaDescrição
click()Dispare um evento de clique sintético neste elemento.
`focus(options: “dictNone”)`
blur()Dispare um evento 'blur' não-propagante neste elemento.
show_popover()Mostre este elemento como um popover (operação nula no modo headless).
hide_popover()Ocultar o popover deste elemento (no-op no modo headless).
`toggle_popover(force: “boolNone”)→bool`
`init(local_name: str, namespace_uri: strNone, prefix: str
get_computed_style() → "ComputedStyleDeclaration"Retornar declarações resolvidas em cascata da fase 2 para este elemento.
insert_adjacent_html(position: str, html: str)Insira a marcação HTML analisada relativa a este elemento.
insert_adjacent_text(position: str, text: str)Insira um nó de texto relativo a este elemento.
`insert_adjacent_element(position: str, element: “ElementNone”)→“Element
get_attribute(name: str) → `strNone`
set_attribute(name: str, value: str)Definir atributo name to value, criando-o se não estiver presente.
remove_attribute(name: str)Remover atributo name.
has_attribute(name: str) → boolReturn True se o atributo name existe neste elemento.
get_attribute_node(name: str) → `“AttrNone”`
set_attribute_node(attr: "Attr") → `“AttrNone”`
remove_attribute_node(attr: "Attr") → "Attr"Remove attr do conjunto de atributos deste elemento e retorná-lo.
`get_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr
set_attribute_node_ns(attr: "Attr") → `“AttrNone”`
`remove_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr”`
`get_attribute_ns(namespace_uri: strNone, local_name: str)→str
`set_attribute_ns(namespace_uri: strNone, qualified_name: str, value: str)`
`has_attribute_ns(namespace_uri: strNone, local_name: str)→bool`
`remove_attribute_ns(namespace_uri: strNone, local_name: str)`
`toggle_attribute(name: str, force: boolNone)→bool`
get_attribute_names() → list[str]Retorne os nomes qualificados de todos os atributos na ordem da coleção.
has_attributes() → boolRetorne True quando este elemento possuir um ou mais atributos.
`scroll_into_view(arg: booldict
`scroll(x_or_options: floatdict
scroll_into_view_if_needed(center_if_needed: bool)Role este elemento para dentro da visualização se ainda não estiver visível (não faz nada no modo headless).
set_pointer_capture(pointer_id: int)Designar este elemento como o alvo de captura para o ponteiro fornecido (no-op).
release_pointer_capture(pointer_id: int)Liberar a captura de ponteiro para o ID de ponteiro fornecido (no-op).
has_pointer_capture(pointer_id: int) → boolRetornar se este elemento possui captura de ponteiro para o ID fornecido.
request_pointer_lock()Solicitar que o ponteiro seja bloqueado neste elemento (no-op).
`request_fullscreen(options: “dictNone”)`
`check_visibility(options: “dictNone”)→bool`
query_selector(selector: str) → `ElementNone`
query_selector_all(selector: str) → NodeListRetorne um NodeList estático de todos os elementos correspondentes selector.
matches(selector: str) → boolReturn True se este elemento corresponde ao CSS selector.
webkit_matches_selector(selector: str) → boolAlias compatível com navegadores para :meth:matches.
closest(selector: str) → `“ElementNone”`
get_elements_by_tag_name(qualified_name: str) → HTMLCollectionRetorna todos os elementos descendentes cujo nome de tag corresponde qualified_name.
get_elements_by_class_name(class_names: str) → HTMLCollectionRetorna todos os elementos descendentes que possuem todos os tokens de classe fornecidos.
filter_fn(el: "Element") → boolChama filter_fn(el) nesta instância de HTMLSectionElement.
remove()Remova este elemento do nó pai.
before()Insert nodes imediatamente antes deste elemento no seu nó pai.
after()Insert nodes imediatamente depois deste elemento no seu nó pai.
replace_with()Substitua este elemento por nodes no seu elemento pai.
prepend()Insert nodes antes do primeiro filho deste elemento.
append()Append nodes como os últimos filhos deste elemento.
replace_children()Remova todos os filhos, então anexe nodes como novos filhos.
get_bounding_client_rect() → "DOMRect"Retorne o retângulo delimitador do cliente (stub de tudo zero).
get_client_rects() → "DOMRectList"Retorne a lista de retângulos do cliente (vazia no contexto do lado do servidor).
get_animations() → list[object]Retorne as animações ativas para este elemento (headless stub: sempre []).
`attach_shadow(init: “dictNone”)`
get_root_node(composed: bool) → "Node"Retorne a raiz da árvore do nó.
has_child_nodes() → boolRetorne se este nó possui ao menos um nó filho direto.
`lookup_namespace_uri(prefix: strNone)→str
`lookup_prefix(namespace_uri: strNone)→str
`is_default_namespace(namespace_uri: strNone)→bool`
`is_supported(feature: str, version: strNone)→bool`
`get_feature(feature: str, version: strNone)→object
`set_user_data(key: str, data: objectNone, handler: object
get_user_data(key: str) → `objectNone`
append_child(node: Node) → NodeAppend node como o último filho deste nó.
`insert_before(node: Node, reference: NodeNone)→Node`
remove_child(node: Node) → NodeRemove node da lista de filhos e retorná-lo.
replace_child(new_child: Node, old_child: Node) → NodeReplace old_child with new_child.
clone_node(deep: bool) → NodeRetorne uma cópia deste nó.
normalize()Coloque este nó e toda a sua subárvore em forma normalizada.
`contains(other: NodeNone)→bool`
compare_document_position(other: "Node") → intRetorne uma máscara de bits que descreve a posição de other em relação a este nó.
`is_equal_node(other: NodeNone)→bool`
`is_same_node(other_node: NodeNone)→bool`
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener para eventos de type.
remove_event_listener(type: str, listener: Callable, capture: bool)Desregistrar um listener previamente registrado.
dispatch_event(event: "Event") → boolDispatch event através da árvore ancestral.

Ver também

 Português