Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
10 views

Week2 ExploringHTML

Exploring HTML

Uploaded by

pddetecio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Week2 ExploringHTML

Exploring HTML

Uploaded by

pddetecio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 65

IT221

WEB DESIGN AND


PROGRAMMING
LESSON 2: Exploring HTML
Intended Learning Outcomes
At the end of this lesson, you will be able to:
• Differentiate webpage, website, and web app.
• Define and explain the structure of an HTML
document
• Create a basic HTML document with appropriate tags
• Use basic HTML tags to format a webpage

Lesson 2: Exploring HTML


EVOLUTION
OF THE WEB
Web 1.0
❖Only allowed us to
search for
information and
read it.
❖The interaction
between the user
and the web is very
limited.

Lesson 2: Exploring HTML


Web 2.0
❖It allowed the users
to interact with the
web page
❖There is a dynamic
content.

Lesson 2: Exploring HTML


Features of Web 2.0
Folksonomy

• allows the users to


categorize and classify
information (Tagging).
Popular social networking
sites use tags and freely
chosen keywords to
activate the feature.

Lesson 2: Exploring HTML


Features of Web 2.0
Rich User Experience

• web content is responsive


to user’s input. In social
networking sites, when
logged on, your account is
used to modify what you
see in the social media
platform.

Lesson 2: Exploring HTML


Features of Web 2.0
User Participation

•Users can place a


content of their own
by means of
comments, reviews,
and evaluation.

Lesson 2: Exploring HTML


Features of Web 2.0
Long Tail

•are services that are


offered on demand
rather than on a one-
time purchase.
Examples are file-based
pricing and time-based
pricing.

Lesson 2: Exploring HTML


Features of Web 2.0
Software as a Service

•is a feature that


allows you to rent
a software rather
than installing it
in your computer.
Lesson 2: Exploring HTML
Features of Web 2.0
Mass Participation

•diverse
information
sharing through
universal web
access.
Lesson 2: Exploring HTML
Web 3.0
❖Is a movement led by
the World Wide Web
Consortium (W3C).
❖It is alike Web 2.0 but
it is used to cater
individual user.
❖It allows data to be
shared and reused
across application,
enterprise, and
community
boundaries.

Lesson 2: Exploring HTML


Limitations of Web 3.0
Compatibility – HTML files and current web browsers could not support
Web 3.0
Security – since the server saves the user’s preference, the user’s security
will be questioned.
Vastness – the World Wide Web already contains billions of web pages
Vagueness – The vagueness of words will be questioned due to it being
imprecise
Logic – since machines uses logic, there are certain limitations for a
computer to be able to predict what the user is referring to at a given time

Lesson 2: Exploring HTML


WHAT IS WEB?
The term "web" in the context of technology
and the internet generally refers to the World
Wide Web (WWW), which is a system of
interconnected documents and resources
that are linked together and accessible via
the internet.
Lesson 2: Exploring HTML
TWO TYPES OF WEB

WEBSITE WEB APP

Lesson 2: Exploring HTML


TWO TYPES OF WEB

WEBSITE
A collection of static web page that is primarily
informational. Its main purpose is to provide content
and information to visitors.

Lesson 2: Exploring HTML


TWO TYPES OF WEB

WEB APP
A collection interactive web pages that was
designed for user engagement and functionality. It
offers dynamic, interactive features and allows
users to perform specific tasks or transactions.

Lesson 2: Exploring HTML


HOW TO CREATE
A WEB PAGE?
3 language that is
used in creating a
Web Page

HTML

CSS

JAVASCRIPT
• HTML stands for Hypertext Markup
Language, and it is the most widely
used language to write/ create Web
Pages.
• Hypertext refers to the way in which
Web pages (HTML documents) are
HTML linked together through series of
Hyperlinks.
• Markup Language which means you
use HTML to simply "mark-up" a text
document with tags that tell a Web
browser how to structure it to
display.

Lesson 2: Exploring HTML


HISTORY OF HTML

https://youtu.be/ok-plXXHlWw
HTML Editors
An HTML editor is a piece of software for creating and editing HTML code. It
can be a stand-alone software dedicated to code writing and editing or a
part of an IDE (Integrated Development Environment).

The most common features in a good HTML editor are:


• Syntax highlighting
• Auto-completion
• Error detection
• Search and replace
• FTP integration
• Code folding
Lesson 2: Exploring HTML
Free HTML Editors
Notepad++ Sublime Text Visual Studio Code
A freemium editor, meaning users can
open-source HTML editor developed for An open-source, free HTML editor from
use Sublime for free but will have to buy
Windows-based computers. Microsoft built on Github’s Electron.
a license to enjoy full features..

Lesson 2: Exploring HTML


SCRIPTING HTML
LANGUAGE
HTML ELEMENTS
HTML documents are made up by HTML elements.
An HTML element is defined by a start tag, some
content, and an end tag:

Lesson 2: Exploring HTML


HTML ELEMENTS

• HTML tags normally come in pairs.


• The first tag in a pair is the start tag, the second tag is the end tag.
• The end tag is written like the start tag, but with a slash before the
tag name.
Note: One-sided element tag is for element without content.
<element/>

Lesson 2: Exploring HTML


HTML Structure
<!DOCTYPE html>
<html>
<head>
head content
</head>
<body>
body content
</body>
</html>

Lesson 2: Exploring HTML


HTML Tags
<!DOCTYPE html> & <html>
• All HTML documents must start with a type declaration:
<!DOCTYPE html>
DOCTYPE declaration defines the document type to be HTML 5.
• The HTML document itself begins with <html> and ends with
</html>.

Lesson 2: Exploring HTML


HTML Tags
<head>
• The HTML <head> element is a container for the following
elements: <title>, <style>, <meta>, <link>, <script>, and
<base>.
• Metadata typically define the document title, character set,
styles, scripts, and other meta information.

Lesson 2: Exploring HTML


HTML Tags
<title>
• The <title> element is a required HTML element used to assign
a title to an HTML document.
• It is used as the page name of the web page.

Lesson 2: Exploring HTML


Head Elements

Contains metadata, which is content that describes the document or provide information about how the
document should be processed by the browser
HTML Tags
<body>
• The <body> tag defines the document's body.
• The <body> element contains all the visible contents of an
HTML document, such as headings, paragraphs, images,
hyperlinks, tables, lists, etc.

Lesson 2: Exploring HTML


HTML Tags
<h1>
• The <h1> tag defines a heading 1.
• The following is the list of heading elements available in HTML.
They are ordered from largest to smallest in size.
<h1>
<h2>

<h6>

Lesson 2: Exploring HTML


Sectioning Elements

Sectioning elements are used to mark major topical areas (major topics of your page) of you web page.
HTML Tags
<p>
• The <p> tag defines a paragraph.
• Browsers automatically add a single blank line before and after
each <p> element

Lesson 2: Exploring HTML


HTML Tags
<div>
• The <div> tag defines a division.
• <div>s don’t inherently have a visual representation, but they
are very useful when we want to apply custom styles to our
HTML elements.

Lesson 2: Exploring HTML


HTML Tags
<ol> & <ul>
• Ordered list (<ol>) tag is used to create a list of items in no
order.
• Unordered lists (<ul>) are like unordered lists, except that each
list item is numbered.
• The <li> or list item tag is used to describe an item in a list.

Lesson 2: Exploring HTML


HTML Tags
<br>
• The <br> tag defines a line break.
• It is used in modifying the spacing in the browser.

Lesson 2: Exploring HTML


Sectioning Elements

Grouping elements help organize content into logical blocks or lists within an HTML document.
HTML Tags
<em> & <strong>
• The <em> tag emphasizes text, while the <strong> tag
highlights important text.
• The <em> tag will generally render as italic emphasis.
• The <strong> will generally render as bold emphasis.

Lesson 2: Exploring HTML


Text-Level Elements
Text-Level Elements

Text-level elements are used to format specific sections of text inline with other content.
HTML Comments
A comment is descriptive text or note that is added to
the HTML File but does not appear in the browser
window.

<!--contain comments-->

Lesson 2: Exploring HTML


HTML ATTRIBUTES
HTML attributes provide additional information about
HTML elements.

Lesson 2: Exploring HTML


HTML ATTRIBUTES

• All HTML elements can have attributes.


• Attributes are always specified in the start tag.
• Attributes usually come in name/value pairs like: name="value"

Lesson 2: Exploring HTML


HTML Attributes
Tag Description

size="?" Line Thickness in pixels

width="?" Line Width in pixels

width="??%" Line Width as a percentage

color="#??????" Line color

align="?" Horizontal Alignment: left, center, right (*)

background="url" Background Image


bgcolor="#??????" Background Color
text="#??????" Document Text Color
link="#??????" Link Color
vlink="#??????" Visited Link Color
alink="#??????" Active Link Color
bgproperties="fixed" Background Properties - "Fixed" = non-scrolling watermark
leftmargin="?" Side Margin Size in Pixels (Internet Explorer)
topmargin="?" Top Margin Size in Pixels (Internet Explorer)
Type the code as shown below and save it as sections.html
Question and Answer

You might also like