HTMLSectionElement

HTMLSectionElement

Prezentare generală

HTMLSectionElement este o clasă în Aspose.Html FOSS pentru Python. Moștenește de la: HTMLElement.

HTML <section> element.

Această clasă oferă 78 de metode pentru lucrul cu obiecte HTMLSectionElement în programe Python. Metodele disponibile includ: __init__, add_event_listener, after, append, append_child, attach_shadow, before, blur, check_visibility, click, clone_node, closest, și 66 de metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăți: access_key, access_key_label, assigned_slot, attributes, autocapitalize, autofocus, și 64 în plus.

Proprietăți

NumeTipAccesDescriere:
hiddenboolCitire/ScriereIndică dacă elementul este ascuns (reflectă atributul boolean hidden).
titlestrCitire/ScriereTitlul tooltip-ului acestui element (reflectă atributul title).
langstrCitire/ScriereLimba conținutului elementului (reflectă atributul lang).
tab_indexintCitire/ScriereIndicele ordinii de tabulare al acestui element (reflectă atributul tabindex).
access_keystrCitire/ScriereTasta de scurtătură de la tastatură pentru acest element (reflectă atributul accesskey
    attribute). |

| content_editable | str | Read/Write | Reflectă atributul contenteditable (WHATWG HTML §6.6). | | is_content_editable | bool | Read | Indică dacă acest element este în prezent editabil (WHATWG HTML §6.6). | | dir | str | Read/Write | Direcționalitatea textului elementului (reflectă atributul dir). | | draggable | bool | Read/Write | Indică dacă elementul este trăgăbil (reflectă atributul draggable). | | spell_check | bool | Read/Write | Indică dacă corectarea ortografică este activată (reflectă atributul spellcheck). | | spellcheck | bool | Read/Write | Indică dacă corectarea ortografică este activată (reflectă atributul spellcheck). | | autocapitalize | str | Read/Write | Indiciu de auto-capitalizare (reflectă atributul autocapitalize). | | nonce | str | Read/Write | Număr nonce criptografic pentru CSP (reflectă atributul nonce). | | autofocus | bool | Read/Write | Indică dacă acest element ar trebui să primească focalizarea la încărcarea paginii. | | access_key_label | str | Read | Etichetă de acces atribuită de sistem (stub fără interfață: întotdeauna ''). | | input_mode | str | Read/Write | Indiciu pentru modul de intrare al tastaturii virtuale (reflectă atributul inputmode). | | enter_key_hint | str | Read/Write | Indiciu pentru eticheta acțiunii tastei Enter (reflectă atributul enterkeyhint). | | translate | bool | Read/Write | Indică dacă traducerea este activată pentru acest element (WHATWG HTML §6.1.2). | | inner_text | str | Read/Write | Conținut text redat — spații albe colapsate text_content. | | outer_text | str | Read/Write | Aceeași ca inner_text (getter reflectă inner_text conform Standardului HTML §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 | | Read | Întotdeauna None în modul fără interfață. | | slot | str | Read/Write | Reflectă atributul de conținut 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``.

Metode

SemnăturăDescriere:
click()Trimite un eveniment sintetic de click pe acest element.
`focus(options: “dictNone”)`
blur()Trimite un eveniment 'blur' non-bubbling pe acest element.
show_popover()Afișează acest element ca popover (nu are efect în modul headless).
hide_popover()Ascunde popover-ul acestui element (no-op în modul headless).
`toggle_popover(force: “boolNone”)→bool`
`init(local_name: str, namespace_uri: strNone, prefix: str
get_computed_style() → "ComputedStyleDeclaration"Returnează declarațiile rezolvate în cascadă din faza 2 pentru acest element.
insert_adjacent_html(position: str, html: str)Introduceți markup HTML analizat relativ la acest element.
insert_adjacent_text(position: str, text: str)Introduceți un nod de text relativ la acest element.
`insert_adjacent_element(position: str, element: “ElementNone”)→“Element
get_attribute(name: str) → `strNone`
set_attribute(name: str, value: str)Setează atributul name to value, creându-l dacă nu există.
remove_attribute(name: str)Elimină atributul name.
has_attribute(name: str) → boolReturn True dacă atributul name există pe acest element.
get_attribute_node(name: str) → `“AttrNone”`
set_attribute_node(attr: "Attr") → `“AttrNone”`
remove_attribute_node(attr: "Attr") → "Attr"Remove attr din setul de atribute al acestui element și îl returnează.
`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]Returnează numele calificate ale tuturor atributelor în ordinea colecției.
has_attributes() → boolReturnează True când acest element are unul sau mai multe atribute.
`scroll_into_view(arg: booldict
`scroll(x_or_options: floatdict
scroll_into_view_if_needed(center_if_needed: bool)Derulează acest element în vizualizare dacă nu este deja vizibil (no-op în modul headless).
set_pointer_capture(pointer_id: int)Desemnați acest element ca țintă de captură pentru indicatorul dat (fără efect).
release_pointer_capture(pointer_id: int)Eliberați captura indicatorului pentru ID-ul indicatorului dat (fără efect).
has_pointer_capture(pointer_id: int) → boolÎntoarce dacă acest element are captura indicatorului pentru ID-ul dat.
request_pointer_lock()Solicitați blocarea indicatorului pe acest element (fără efect).
`request_fullscreen(options: “dictNone”)`
`check_visibility(options: “dictNone”)→bool`
query_selector(selector: str) → `ElementNone`
query_selector_all(selector: str) → NodeListReturnează un NodeList static al tuturor elementelor care se potrivesc selector.
matches(selector: str) → boolReturn True dacă acest element se potrivește cu CSS selector.
webkit_matches_selector(selector: str) → boolAlias compatibil cu browserului pentru :meth:matches.
closest(selector: str) → `“ElementNone”`
get_elements_by_tag_name(qualified_name: str) → HTMLCollectionReturnează toate elementele descendente al căror nume de etichetă se potrivește qualified_name.
get_elements_by_class_name(class_names: str) → HTMLCollectionReturnează toate elementele descendente care conțin toate token-urile de clasă furnizate.
filter_fn(el: "Element") → boolApelează filter_fn(el) pe această instanță de HTMLSectionElement.
remove()Elimină acest element din nodul său părinte.
before()Insert nodes imediat înainte de acest element în nodul părinte.
after()Insert nodes imediat după acest element în nodul părinte.
replace_with()Înlocuiește acest element cu nodes în părintele său.
prepend()Insert nodes înainte de primul copil al acestui element.
append()Append nodes ca ultimele copii ale acestui element.
replace_children()Eliminați toți copiii, apoi adăugați nodes ca noi copii.
get_bounding_client_rect() → "DOMRect"Returnează dreptunghiul client de delimitare (stub cu toate zero).
get_client_rects() → "DOMRectList"Returnează lista de dreptunghiuri client (goală în contextul server-side).
get_animations() → list[object]Returnează animațiile active pentru acest element (headless stub: întotdeauna []).
`attach_shadow(init: “dictNone”)`
get_root_node(composed: bool) → "Node"Returnează rădăcina arborelui nodului.
has_child_nodes() → boolReturnează dacă acest nod are cel puțin un nod copil direct.
`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 ca ultimul copil al acestui nod.
`insert_before(node: Node, reference: NodeNone)→Node`
remove_child(node: Node) → NodeRemove node din lista de copii și returnează-o.
replace_child(new_child: Node, old_child: Node) → NodeReplace old_child with new_child.
clone_node(deep: bool) → NodeReturnează o copie a acestui nod.
normalize()Pune acest nod și subarborele său complet în formă normalizată.
`contains(other: NodeNone)→bool`
compare_document_position(other: "Node") → intReturnează o mască de biți care descrie poziția lui other față de acest nod.
`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 pentru evenimentele de type.
remove_event_listener(type: str, listener: Callable, capture: bool)Deregistrează un ascultător înregistrat anterior.
dispatch_event(event: "Event") → boolDispatch event prin arborele de strămoși.

Vezi și:

 Română