This document discusses HTML structural elements and semantics. It defines elements like <header>, <nav>, <article>, <section>, and <aside> that help provide meaning and structure to a document. It also covers HTML forms, using the <form> element to contain user-submittable forms, and common page layouts with elements like <header>, <nav>, <main>, <aside>, and <footer>.
General Introduction to Web Page and Designing of Web Pages using basic elements of HTML of HTML tags, attributes, Heading, Paragraphs and Images. Also describes the process to work with the function of the tags and the attributes in HTML
General Introduction to Web Page and Designing of Web Pages using basic elements of HTML of HTML tags, attributes, Heading, Paragraphs and Images. Also describes the process to work with the function of the tags and the attributes in HTML
Std 10 Chapter 2 Head and Body Sections in HTML (Part 2- Body section)Nuzhat Memon
Std 10 Chapter 2 Head and Body Sections in HTML (Part 2- Body section) by Nuzhat Memon
Head and Body Section in HTML
Attribute of the body tag (background, bgcolor, link, text)
Attribute of the hr tag (Size, color, width, align, noshade)
Font tag in HTML
Formatting Style (Physical Style and Logical Style)
Std 10 Chapter 2 Head and Body Sections in HTML (Part 2- Body section)Nuzhat Memon
Std 10 Chapter 2 Head and Body Sections in HTML (Part 2- Body section) by Nuzhat Memon
Head and Body Section in HTML
Attribute of the body tag (background, bgcolor, link, text)
Attribute of the hr tag (Size, color, width, align, noshade)
Font tag in HTML
Formatting Style (Physical Style and Logical Style)
Contains description regarding major semantic elements <article><aside><nav><section>
HTML expands to Hyper Text Markup Language. It is NOT a styling language, you have CSS for that purpose. So stop abusing the existence of HTML.
about this presentation:
1) this presentation was a quickie for non-tech employees, who wanted a basic understanding of html/css, as it related to a white-label SAAS product;
2) the back-end/front-end definitions relate to the specific application (it's inaccurate if node.js is in the picture)
CNC Web World is great IT Training Institute in Nagpur. They provide 100% practical training one faculty for one student.
We offer C, C++, Java programming, Android programming, PHP Development, .Net Programming, Web Designing and all other IT related training courses. Web development is all about building great software products and CNC Web World is best in teaching how to build those products.
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Orkestra
UIIN Conference, Madrid, 27-29 May 2024
James Wilson, Orkestra and Deusto Business School
Emily Wise, Lund University
Madeline Smith, The Glasgow School of Art
This presentation by Morris Kleiner (University of Minnesota), was made during the discussion “Competition and Regulation in Professions and Occupations” held at the Working Party No. 2 on Competition and Regulation on 10 June 2024. More papers and presentations on the topic can be found out at oe.cd/crps.
This presentation was uploaded with the author’s consent.
Acorn Recovery: Restore IT infra within minutesIP ServerOne
Introducing Acorn Recovery as a Service, a simple, fast, and secure managed disaster recovery (DRaaS) by IP ServerOne. A DR solution that helps restore your IT infra within minutes.
Have you ever wondered how search works while visiting an e-commerce site, internal website, or searching through other types of online resources? Look no further than this informative session on the ways that taxonomies help end-users navigate the internet! Hear from taxonomists and other information professionals who have first-hand experience creating and working with taxonomies that aid in navigation, search, and discovery across a range of disciplines.
This presentation, created by Syed Faiz ul Hassan, explores the profound influence of media on public perception and behavior. It delves into the evolution of media from oral traditions to modern digital and social media platforms. Key topics include the role of media in information propagation, socialization, crisis awareness, globalization, and education. The presentation also examines media influence through agenda setting, propaganda, and manipulative techniques used by advertisers and marketers. Furthermore, it highlights the impact of surveillance enabled by media technologies on personal behavior and preferences. Through this comprehensive overview, the presentation aims to shed light on how media shapes collective consciousness and public opinion.
0x01 - Newton's Third Law: Static vs. Dynamic AbusersOWASP Beja
f you offer a service on the web, odds are that someone will abuse it. Be it an API, a SaaS, a PaaS, or even a static website, someone somewhere will try to figure out a way to use it to their own needs. In this talk we'll compare measures that are effective against static attackers and how to battle a dynamic attacker who adapts to your counter-measures.
About the Speaker
===============
Diogo Sousa, Engineering Manager @ Canonical
An opinionated individual with an interest in cryptography and its intersection with secure software development.
Obesity causes and management and associated medical conditions
HTML5 introduction
1.
2. HTML DOCTYPE
Semantic Elements
Structural Tags
Form Elements
3. The <!DOCTYPE> declaration is not an HTML
tag.
HTML5 is not based on SGML.
Tip: Always add the <!DOCTYPE> declaration
to your HTML documents, so that the browser
knows what type of document to expect.
4. The purpose of a DTD (Document Type
Definition) is to define the legal building
blocks of an XML document.
A DTD defines the document structure
with a list of legal elements and
attributes.
The Standard Generalized Markup
Language is for defining
generalized markup languages for
documents.
5. Semantics means (from Ancient Greek), is
the study of meaning.
Semantic elements are elements with a
meaning.
Examples of non-semantic elements: <div>
and <span> - Tells nothing about its
content.
Examples of semantic elements: <form>,
<table>, and <img> - Clearly defines its
content.
6. The <section> element represents a generic
section of a document or application.
According to W3C's HTML5 documentation: "A
section is a thematic grouping of content,
typically with a heading."
A Web site's home page could be split into
sections for introduction, content, and contact
information.
With Section elements, you can use h1
elements through out, without having to worry
about whether a particular section is at the top
level, the second level, the third level and so
on.
7. The article element represents a complete,
or self-contained, composition in a
document, page, application, or site and
that is, in principle, independently
distributable or reusable, e.g. in syndication.
This could be a forum post, a magazine or
newspaper article, a blog entry, a user-
submitted comment, an interactive widget
or gadget, or any other independent item
of content.
8. <section id="main">
<article>
<!-- first blog post content goes here -->
</article>
<article>
<!-- second blog post content goes here -->
</article>
<article>
<!-- third blog post content goes here -->
</article>
</section>
10. Typical Page Structure
Header (or masthead) at the top of the page, usually
containing the top level heading of the page, and/or
a company logo. This is the big bold statement at the
top of the page that says what the web site is, and
who it belongs to.
Main content column, which holds the main content
of functionality you are here to use.
One of more sidebars, holding tributary content that
is either related to that page's main content and
changes as new pages are loaded (eg related links),
or is always relevant and persists across the whole site
(eg "your basket" information on an e-commerce
site).
11. Navigation menu going across the page
or down the page in a column. This often
put in a sidebar, or may form part of the
header.
A footer that goes across the bottom of
the site and contains secondary
information such as copyright
information and contact details.
12.
13.
14.
15. <body>
› <div id="header">
› <!-- header content goes in here -->
› </div>
› <div id="nav">
› <!-- navigation menu goes in here -->
</div>
<div id="sidebar1">
<!-- sidebar content goes in here -->
</div>
<div id="main">
<!-- main page content goes in here -->
</div>
<div id="sidebar2">
<!-- sidebar content goes in here -->
</div>
<div id="footer">
<!-- footer content goes in here -->
</div>
</body>
16. <header>: Used to contain the header content of a
site.
<footer>: Contains the footer content of a site.
<nav>: Contains the navigation menu, or other
navigation functionality for the page.
<article>: Contains a standalone piece of content
that would make sense if syndicated as an RSS item,
for example a news item.
<section>: Used to either group different articles into
different purposes or subjects, or to define the
different sections of a single article.
<aside>: Defines a block of content that is related to
the main content around it, but not central to the
flow of it.
17.
18. <body>
<header>
<!-- header content goes in here -->
</header>
<nav>
<!-- navigation menu goes in here --> </nav>
<section id="sidebar1">
<!-- sidebar content goes in here -->
</section>
<section id="main">
<!-- main page content goes in here -->
</section>
<aside>
<!-- aside content goes in here -->
</aside>
<footer>
<!-- footer content goes in here -->
</footer>
</body>
19. The <nav> element is for marking up the
navigation links or other constructs (eg a
search form) that will take you to
different pages of the current site, or
different areas of the current page.
Other links, such as sponsored links, do
not count. You can of course include
headings and other structuring elements
inside the <nav>, but it's not compulsory.
20. <aside> element to mark-up the 2nd
sidebar: the one containing latest gigs and
contact details.
<aside> is for marking up pieces of
information that are related to the main
flow, but don't fit in to it directly.
Other good choices for an <aside> would
be information about the author of the blog
post(s), a band biography, or a band
discography with links to buy their albums.
21. An HTML element in a web page may not be
recognised by browsers.
By default the browser will just treat it like
a <span>, i.e., an anonymous inline element.
Most of the HTML5 elements we have looked at
are supposed to behave like block elements,
therefore the easiest way to make them
behave properly in older browsers is by setting
them to display: block; in your CSS.
You can do this by including the following CSS
rule at the top of your CSS, whether it is
contained in the head of your HTML file, or an
external CSS file.