HTMLPreElement

HTMLPreElement

Prezentare generală

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

HTML <pre> element de text preformatat (subclasă structurală).

Acestă clasă oferă 78 de metode pentru lucrul cu obiecte HTMLPreElement î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 al acestui element (reflectă atributul title).
langstrCitire/ScriereLimba conținutului elementului (reflectă atributul lang).
tab_indexintCitire/ScriereIndexul ordinii tab a acestui element (reflectă atributul tabindex).
access_keystrCitire/ScriereTasta scurtă de la tastatură pentru acest element (reflectă accesskey
    attribute). |

| content_editable | str | Citire/Scriere | Reflectă atributul contenteditable (WHATWG HTML §6.6). | | is_content_editable | bool | Citire | Indică dacă acest element este în prezent editabil (WHATWG HTML §6.6). | | dir | str | Citire/Scriere | Direcționalitatea textului elementului (reflectă atributul dir). | | draggable | bool | Citire/Scriere | Indică dacă elementul este trăgabil (reflectă atributul draggable). | | spell_check | bool | Citire/Scriere | Indică dacă corectarea ortografică este activată (reflectă atributul spellcheck). | | spellcheck | bool | Citire/Scriere | Indică dacă corectarea ortografică este activată (reflectă atributul spellcheck). | | autocapitalize | str | Citire/Scriere | Sugestie de capitalizare automată (reflectă atributul autocapitalize). | | nonce | str | Citire/Scriere | Număr aleator criptografic pentru CSP (reflectă atributul nonce). | | autofocus | bool | Citire/Scriere | Indică dacă acest element ar trebui să primească focalizarea la încărcarea paginii. | | access_key_label | str | Citire | Etichetă de tastă de acces atribuită de sistem (stub fără interfață: întotdeauna ''). | | input_mode | str | Citire/Scriere | Sugestie de mod de introducere pentru tastatură virtuală (reflectă atributul inputmode). | | enter_key_hint | str | Citire/Scriere | Sugestie de etichetă pentru acțiunea tastei Enter (reflectă atributul enterkeyhint). | | translate | bool | Citire/Scriere | Indică dacă traducerea este activată pentru acest element (WHATWG HTML §6.1.2). | | inner_text | str | Citire/Scriere | Conținutul textului redat — spațiile albe reduse text_content. | | outer_text | str | Citire/Scriere | Același ca inner_text (getter-ul 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 | | Citire | Întotdeauna None în modul fără interfață. | | slot | str | Citire/Scriere | 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()Declanșează un eveniment de click sintetic pe acest element.
`focus(options: “dictNone”)`
blur()Declanșează un eveniment 'blur' non-bubbling pe acest element.
show_popover()Afișează acest element ca popover (no-op în modul headless).
hide_popover()Ascunde popover-ul acestui element (operație nulă î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ă în faza 2 pentru acest element.
insert_adjacent_html(position: str, html: str)Inseră markup-ul HTML analizat relativ la acest element.
insert_adjacent_text(position: str, text: str)Inseră 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 returnează-l.
`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 (nu are efect în modul headless).
set_pointer_capture(pointer_id: int)Desemnați acest element ca țintă de captură pentru pointerul dat (no-op).
release_pointer_capture(pointer_id: int)Eliberați capturarea pointerului pentru ID-ul pointerului dat (no-op).
has_pointer_capture(pointer_id: int) → boolReturnează dacă acest element are captură de pointer pentru ID-ul dat.
request_pointer_lock()Solicitați ca pointerul să fie blocat la acest element (no-op).
`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 browserul 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ă specificate.
filter_fn(el: "Element") → boolApelează filter_fn(el) pe această instanță de HTMLPreElement.
remove()Elimină acest element din nodul său părinte.
before()Insert nodes imediat înainte de acest element în părintele său.
after()Insert nodes imediat după acest element în părintele său.
replace_with()Înlocuiți acest element cu nodes în părintele său.
prepend()Insert nodes înainte de primul copil al acestui element.
append()Append nodes ca ultimii copii ai acestui element.
replace_children()Elimină toți copiii, apoi adaugă nodes ca noi copii.
get_bounding_client_rect() → "DOMRect"Returnează dreptunghiul de delimitare al clientului (stub cu toate valorile zero).
get_client_rects() → "DOMRectList"Returnează lista de dreptunghiuri ale clientului (goală în contextul server-side).
get_animations() → list[object]Returnează animațiile active pentru acest element (stub headless: î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 acestuia 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)Dezînregistraţi un ascultător înregistrat anterior.
dispatch_event(event: "Event") → boolDispatch event prin arborele de strămoşi.

Vezi și:

 Română