NextLeap
Frontend Software Development Program
— Muskein Singh
html
identify

history
html
html 2
css 1
html 4
xhtml
browser
anatomy of html element

opening tag
this starts with the < symbol and includes the tag name, such as <p> or <h1>
1
content
this is the text or other HTML elements that are contained within the opening and closing tags.
2
closing tag
the closing tag is the same tag as the opening tag, preceded by a slash. this starts with the </ symbol and includes the tag name, such as </p> or </h1>.
3
html tag attributes
case sensitive
<!DOCTYPE>
<html>
nested elements
<head>
<meta>
void elements
<meta>
charset
<meta>
viewport
<meta>
author, description, keywords
<title>
<link>
<style>
<script>
<body>
block elements
<div>
inline elements
<span>
headings
paragraph
bold, italics, emphasis
quotes, citations
document structure

document object model (dom)
Thank You!
@muskein
history

html entities
unordered lists
ordered lists
type attribute
reversed, start attribute
description list
list item
html 5
tags are semantic, provide meaning to content
html spec

nested elements

html tags should be closed in the reverse order of which they were opened.
do not have a closing tag
useful for inserting content, do not contain any content themselves
<br> inserts a line break
<hr> inserts a horizontal rule
<img> displays an image
void/un-closed/self-closing elements

-
have a default rendering behavior defined by the browser
-
content is replaced by the a resource specified in the html code
-
<img> elements displays an image
-
<input> elements creates a form control
-
<video> and <audio> display multimedia
replaced elements

-
define a structure or layout for the content
-
do not have any default content that is rendered by the browser
-
content is determined by the html code within opening and closing tags
-
<div> is a block level container for content
-
<p> defines a paragraph of text
-
<h1> to <h6> define headings
non-replaced elements

case sensitivity
-
html is not case sensitive, but some attribute values are
-
values defined in specification are not case sensitive
-
value of attributes like id and class are not defined as keywords and are case sensitive
-
case sensitive attributes are case sensitive in CSS, HTML and JavaScript
recommended tips
-
mark up your html using lowercase letter for all element names and attributes names
-
quote all attribute values
-
this and self-closing empty elements with a "/" at the end is called xhtml style markup
types of html tags
-
<html>: Defines the root element of an HTML document.
-
<head>: Contains meta information about the document, such as the title, scripts, and style sheets.
-
<body>: Contains the main content of the document, such as text, images, links, and more.
-
<p>: Defines a paragraph of text.
-
<a>: Defines a hyperlink, which can link to another page or a specific location on the same page.
-
<img>: Embeds an image in the document.
-
<h1>-<h6>: Define headings of different sizes, from largest (<h1>) to smallest (<h6>).
types of html tags
-
<ol>: Defines an ordered list, with items numbered in a specific order.
-
<ul>: Defines an unordered list, with items marked with bullets.
-
<li>: Defines a list item, which is contained within a <ol> or <ul> element.
-
<div>: Defines a section of the document as a block-level element, which can be used to group elements together for styling purposes.
-
<span>: Defines a small section of the document as an inline element, which can be used to apply styles to specific text within a larger block of content.
-
<form>: Defines a form for user input, such as text fields, checkboxes, and buttons.
-
<input>: Defines an input control, such as a text field, checkbox, or button.
-
<label>: Defines a label for a form control, such as a text field or checkbox.
Philosophy
Once all is removed that can be removed, that is how designs are truly in their simplest form.
CFO
George
CEO
Elaine
Advisor
Susan
Meet the Team
3.
Review and Iterate on the designs with testing of ideas, client feedback and prototypes.
5.
Build the project to an MVP to test and evaluate. Iterate using these learnings.
1.
Discovery of requirements for a project.
2.
Research into the project space, competitors and the market.
4.
Creating a Plan that sets the requirements for the design and build phases.
〞
The Summit is what drives us, but the climb itself is what matters.
– Conrad Anker
ACME Offices
| Country | City | Contact |
|---|---|---|
| USA | Los Angeles | +1 555 0194 |
| USA | New York | +1 555 0142 |
| Sweden | Stockholm | +46 555 0077 |
| UK | London | +44 555 0211 |
| South Korea | Seoul | +82 555 0138 |
NextLeap SDF - Class 1
By muskein
NextLeap SDF - Class 1
- 17