PRESENTASI PPT 10 Semantic Elements.pptx

adihartanto7 19 views 13 slides Jun 08, 2024
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

AAA


Slide Content

Pemrograman Smart Web HTML Semantic Elements Adi Hartanto, ST, M.Kom 10 Ilmu Komputer Teknik Informatika Pembuka Daftar Pustaka Akhiri Presentasi Tombol 04 Tombol 05 Tombol 06 Tombol 07 Tombol 08 Tombol 09 Tombol 10 Tombol 11 Tombol 12

A semantic element clearly describes its meaning to both the browser and the developer. Examples of non-semantic elements: <div> and <span> - Tells nothing about its content. Examples of semantic elements: <form>, <table>, and <article> - Clearly defines its content. Many web sites contain HTML code like: <div id="nav"> <div class="header"> <div id="footer"> to indicate navigation, header, and footer. HTML Semantic Elements:

HTML <article> Element The <article> element specifies independent, self-contained content. An article should make sense on its own, and it should be possible to distribute it independently from the rest of the web site. Examples of where the <article> element can be used: Forum posts Blog posts User comments Product cards Newspaper articles HTML <article> Element:

Nesting <article> in <section> or Vice Versa? The <article> element specifies independent, self-contained content. The <section> element defines section in a document. Can we use the definitions to decide how to nest those elements? No, we cannot! So, you will find HTML pages with <section> elements containing <article> elements, and <article> elements containing <section> elements Nesting <article> In <section> Or Vice Versa?

The <header> element represents a container for introductory content or a set of navigational links. A <header> element typically contains: one or more heading elements (<h1> - <h6>) logo or icon authorship information. HTML <header> Element:

The <footer> element defines a footer for a document or section. A <footer> element typically contains: authorship information copyright information contact information sitemap back to top links related documents You can have several <footer> elements in one document.. HTML <footer> Element:

The <aside> element defines some content aside from the content it is placed in (like a sidebar). The <aside> content should be indirectly related to the surrounding content. HTML <aside> Element:

The <nav> element defines a set of navigation links. HTML <nav> Element

The <figure> tag specifies self-contained content, like illustrations, diagrams, photos, code listings, etc. The < figcaption > tag defines a caption for a <figure> element. The < figcaption > element can be placed as the first or as the last child of a <figure> element. The < img > element defines the actual image/illustration. HTML <figure> and < figcaption > Elements:

According to a research: "A semantic Web allows data to be shared and reused across applications, enterprises, and communities.“ This is why semantic elements work and they are used greatly to build websites, structure data and etc. Why Semantic Elements Work?:

https://www.slideshare.net/slideshow/html-semantic-elements/250192568

Adi Hartanto, ST, M.Kom
Tags