SvelteHTMLElements Type — svelte Architecture
Architecture documentation for the SvelteHTMLElements type/interface in elements.d.ts from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD a729e6f5_b1af_c0e9_fc5c_d405992eafa3["SvelteHTMLElements"] 700a5e5a_a1f3_b441_73c5_83af6017e3aa["elements.d.ts"] a729e6f5_b1af_c0e9_fc5c_d405992eafa3 -->|defined in| 700a5e5a_a1f3_b441_73c5_83af6017e3aa style a729e6f5_b1af_c0e9_fc5c_d405992eafa3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/elements.d.ts lines 1858–2076
export interface SvelteHTMLElements {
a: HTMLAnchorAttributes;
abbr: HTMLAttributes<HTMLElement>;
address: HTMLAttributes<HTMLElement>;
area: HTMLAreaAttributes;
article: HTMLAttributes<HTMLElement>;
aside: HTMLAttributes<HTMLElement>;
audio: HTMLAudioAttributes;
b: HTMLAttributes<HTMLElement>;
base: HTMLBaseAttributes;
bdi: HTMLAttributes<HTMLElement>;
bdo: HTMLAttributes<HTMLElement>;
big: HTMLAttributes<HTMLElement>;
blockquote: HTMLBlockquoteAttributes;
body: HTMLAttributes<HTMLBodyElement>;
br: HTMLAttributes<HTMLBRElement>;
button: HTMLButtonAttributes;
canvas: HTMLCanvasAttributes;
caption: HTMLAttributes<HTMLElement>;
cite: HTMLAttributes<HTMLElement>;
code: HTMLAttributes<HTMLElement>;
col: HTMLColAttributes;
colgroup: HTMLColgroupAttributes;
data: HTMLDataAttributes;
datalist: HTMLAttributes<HTMLDataListElement>;
dd: HTMLAttributes<HTMLElement>;
del: HTMLDelAttributes;
details: HTMLDetailsAttributes;
dfn: HTMLAttributes<HTMLElement>;
dialog: HTMLDialogAttributes;
div: HTMLAttributes<HTMLDivElement>;
dl: HTMLAttributes<HTMLDListElement>;
dt: HTMLAttributes<HTMLElement>;
em: HTMLAttributes<HTMLElement>;
embed: HTMLEmbedAttributes;
fieldset: HTMLFieldsetAttributes;
figcaption: HTMLAttributes<HTMLElement>;
figure: HTMLAttributes<HTMLElement>;
footer: HTMLAttributes<HTMLElement>;
form: HTMLFormAttributes;
h1: HTMLAttributes<HTMLHeadingElement>;
h2: HTMLAttributes<HTMLHeadingElement>;
h3: HTMLAttributes<HTMLHeadingElement>;
h4: HTMLAttributes<HTMLHeadingElement>;
h5: HTMLAttributes<HTMLHeadingElement>;
h6: HTMLAttributes<HTMLHeadingElement>;
head: HTMLAttributes<HTMLElement>;
header: HTMLAttributes<HTMLElement>;
hgroup: HTMLAttributes<HTMLElement>;
hr: HTMLAttributes<HTMLHRElement>;
html: HTMLHtmlAttributes;
i: HTMLAttributes<HTMLElement>;
iframe: HTMLIframeAttributes;
img: HTMLImgAttributes;
input: HTMLInputAttributes;
ins: HTMLInsAttributes;
kbd: HTMLAttributes<HTMLElement>;
keygen: HTMLKeygenAttributes;
label: HTMLLabelAttributes;
legend: HTMLAttributes<HTMLLegendElement>;
li: HTMLLiAttributes;
link: HTMLLinkAttributes;
main: HTMLAttributes<HTMLElement>;
map: HTMLMapAttributes;
mark: HTMLAttributes<HTMLElement>;
menu: HTMLMenuAttributes;
menuitem: HTMLAttributes<HTMLElement>;
meta: HTMLMetaAttributes;
meter: HTMLMeterAttributes;
nav: HTMLAttributes<HTMLElement>;
noscript: HTMLAttributes<HTMLElement>;
object: HTMLObjectAttributes;
ol: HTMLOlAttributes;
optgroup: HTMLOptgroupAttributes;
option: HTMLOptionAttributes;
output: HTMLOutputAttributes;
p: HTMLAttributes<HTMLParagraphElement>;
param: HTMLParamAttributes;
picture: HTMLAttributes<HTMLElement>;
pre: HTMLAttributes<HTMLPreElement>;
progress: HTMLProgressAttributes;
Defined In
Source
Frequently Asked Questions
What is the SvelteHTMLElements type?
SvelteHTMLElements is a type/interface in the svelte codebase, defined in packages/svelte/elements.d.ts.
Where is SvelteHTMLElements defined?
SvelteHTMLElements is defined in packages/svelte/elements.d.ts at line 1858.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free