Full Download (Ebook) Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development by Mastery, White Belt PDF DOCX
Full Download (Ebook) Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development by Mastery, White Belt PDF DOCX
com
DOWLOAD EBOOK
ebooknice.com
https://ebooknice.com/product/java-a-step-by-step-guide-for-absolute-
beginners-50575678
ebooknice.com
https://ebooknice.com/product/research-methodology-a-step-by-step-
guide-for-beginners-5294162
ebooknice.com
(Ebook) Research Methodology : A Step-by-Step Guide for
Beginners by Ranjit Kumar ISBN 9781446297827, 1446297829
https://ebooknice.com/product/research-methodology-a-step-by-step-
guide-for-beginners-44161536
ebooknice.com
https://ebooknice.com/product/research-methodology-a-step-by-step-
guide-for-beginners-36395404
ebooknice.com
ebooknice.com
The main focus of this book is on the development part. There are
many differences. As I mentioned earlier, HTML is used to create a
static website. HTML is one of the core technologies of the
World Wide Web(WWW). The other two technologies are
CSS and JavaScript. You can also use CSS and JavaScript on a
static website to make it more attractive and a bit intractable. But
the central concept, i.e. data is fixed and does not change. But using
these three technologies more effectively, especially, JavaScript can
create beautiful and high performing dynamic websites.
HTML
HTML stands for Hypertext Markup Language. It does not matter
how big or complicated your website is going to be; you will
always start with HTML. It is the standard language to create
structures for the web. While CSS and Javascript have changed a lot
over the years, HTML of the 1990s and 2010s is not much different.
The basic structure of a web page is created using HTML. There are
several HTML elements, and they are the building block of these
pages. HTML elements are used in the form of tags. The tags are
angular brackets with HTML names written inside them. For
example, the HTML tag for image is <img/>. Most of these tags
have a closing tag like <p> and </p>. However, some tags, such as
<img/> does not require a closing tag. CSS and JavaScript are
further applied to HTML to change its appearance and to
make it dynamic, respectively.
CSS
Cascading Style Sheets or commonly known as CSS is the
presentation part of a web page. HTML creates a structure, and
CSS converts it into an attractive and more readable version. No
website is complete without CSS today. Users expect a website to be
appealing, engaging, and above all, properly readable.
With CSS, you can change the font, color, size, positions, layouts,
and many more things. There are multiple ways of using CSS in an
HTML file, each having its own advantage.
JavaScript
JavaScript is considered the most crucial part of a website. It is the
most popular language of the year 2019 according to
StackOverflow insights. Well, most of the websites you visit are
created using javascript.
Summary
● There are two types of websites - static and dynamic.
● Static websites have fixed content that does not change.
● Content in a dynamic website can change, either by users or
automatically for different users.
● HTML, CSS, and JavaScript are the three core technologies of
the World Wide Web(WWW).
● HTML elements are accessed using angular brackets, or
commonly known as tags. These tags are used to create the
structure for a web page.
● CSS is used to enhance the appearance of a web page.
● JavaScript is a scripting language that plays a vital role in
developing dynamic websites. It is used for user interaction,
content management, manipulating databases, and many
more.
Chapter 2: Understanding HTML
elements, tags, and attributes
As discussed in the last chapter, HTML elements are the building
blocks of a web page. These elements are enclosed in angular
brackets. Many HTML tags have corresponding closing tags. There
are also a few tags that do not require such closing tags. We will
discuss all these tags in the upcoming chapter, but first, you need to
understand how HTML tags work.
Other two basic HTML tags are <head> and <body> tags.
HTML files can render in a browser. The visible part in the browser
window is written inside the <body> tag. It can contain several
elements, such as paragraphs, headings, images, videos, sections,
divisions, etc.
Another basic tag is the <head> tag. All the information regarding
the document is listed in the <head> tag. It include HTML tags such
as <link>, <title>, <meta>, <style>, etc. In the early versions, the
<head> tag was mandatory but in HTML 5, It can be omitted.
This is how usually an HTML document is structured, the <head>
tag first, followed by the <body> tag.
HTML attributes
All the HTML tags are built for a specific purpose. For example, the
<p> is used to for paragraphs and <img/> is used for images. Most
of the HTML tags have additional properties or
characteristics that are defined by attributes. A tag may or
may not have mandatory attributes. The <img/> tag, for example,
must contain src and alt attributes. Further, you can place height and
width attributes, but they are not mandatory. Have a look at the
below HTML code.
A <img> tag is defined with two attributes - src and alt. Value for an
attribute is written inside the double-quotes. As of now, these two
attributes do not have any values.
Closing and opening tags
As I have mentioned above, Many tags have corresponding closing
tags. The difference between the opening and closing tags is
that the closing tag has a forward slash.
Some tags such as <img/> have a forward slash within itself only.
<!DOCTYPE html>
You can run HTML documents in a browser. The <HTML> tag
defines that, it is an HTML document. But the browser needs to
interpret the type of file. The <!DOCTYPE html> is the
declaration that informs the browser that it is an HTML
document.
Summary
● The <html> tag is used to define an HTML document that
contains all other tags.
● The content of an HTML document is defined inside the
<body> tag.
● The <head> tag has all the information regarding the
document.
● The attributes define the additional properties or
characteristics for an HTML tag.
● The closing tag has a forward slash in it.
● Declare the <!DOCTYPE html> at the top and always save the
file with .html extension.
Chapter 3: Paragraphs and headings
We can add a variety of content in an HTML document. The most
common content you can find on any web page is the simple
text. The text can be in any form or style. We can create
paragraphs of any length, headings of any size, and you can
change color, font size, font style, background-color.
<p> tag
A paragraph is a block of text that is created using the <p> tag.
The lines 6,7, and 8 have new lines. Do you think it will display
correctly in the browser?
It does not display the text in the same format as written in the <p>
tag. Why? The reason is simple. It does not matter how we format
the text in the <p> tag. It will always consider the whole content of
a <p> tag as a single paragraph. To add a new line, HTML
provides the <br> tag. Just place the tag at the end of the line
where you want a new line to start.
You can see, the <br> tag does not have a closing tag. It is an
empty tag. It does not require a closing tag. Let's see what it
displays in the browser.
This is how I wanted the text.
Summary
● The <p> tags are used to write paragraphs.
● Each paragraph starts with a new line.
● To add a new line within a paragraph, use the <br> tag. This
tag does not have any closing tag.
● There are six tags for headings. Each of them differs in size.
● Never use the heading tags between the paragraphs.
Chapter 4: Text formatting
While adding text in an HTML document, you may need to define
special meaning for some parts. By special meaning, I mean,
pointing out a part of the text that appears different.
In the paragraph, one word, i.e. 'name' is enclosed within the <b>
tag.
The text enclosed within the <b> tag is bold now. Similarly, there is
another tag that behaves in the same. It is called the <strong> tag.
But, the <strong> also defines that the text has extra
importance.
Let's see what happens when the text is enclosed within the
<strong> tag.
You may not find any difference between <b> and <strong>, but
the strong text has an extra meaning while the bold don't.
Let's see what happens when the text is enclosed within the <em>
tag.
There does not appear any difference, but the text within the <em>
tag has extra importance, similar to the <strong> tag.
<small> tag
Sometimes, you may need to define a text in a small size when
compared to other text. The <small> tag in HTML define small
text.
You can see, the word - 'name', appears smaller than the rest of the
text.
<del> tag
Did you ever cut a word or sentence while writing? Similarly, HTML
provides the <del> tag to present a deleted or removed
text.
<mark> tag
Highlighting is one of the most common ways of pointing out a
subtext from a text. In HTML, highlighting or marking text can
be achieved by using the <mark> tag.
The highlighted text is visible in yellow.
Summary
● The <b> and <strong> tag defines bold text but the
<strong> tag also means extra importance.
● The <i> and <em> tag defines italic text but the <em> tag
also means extra importance.
● The <small> tag defines a smaller text in comparison with
other text.
● The <del> tag is used to represent a deleted or removed text.
● The <mark> tag defines highlighted or marked text in yellow.
● The <sub> and <sup> tags defines subscripted and
superscripted text respectively.
Chapter 5: Hyperlinks
There are multiple web pages on a website, right? We can navigate
from one page to another. The links in HTML allow a user to
navigate from one web page to another. Such links in HTML
are called hyperlinks.
<a> tag
The <a> tag has few attributes. One of these attributes - href,
is a mandatory attribute that holds the link of the document
or web page that will open when clicked. Observe the syntax
of the <a> tag.
The URL should be written within the quotes. The text will
appear on the screen and when clicked on it, the URL specified for
the href attribute will open. Observe the following HTML code.
You can also move locally from one HTML document to another. In
the href attribute, you have to provide the proper path for the
document you want to navigate.
target attribute
The target attribute is an optional attribute of the <a> tag. It
specifies where to open the document or web page. It can have the
following four values:
● _self : To open the document or web page in the same
tab/window. The target is set to _self by default.
● _blank : To open the document or web page in a new
tab/window.
● _top : To open the document or web page in the full body of
the window.
● _parent : To open the document or web page in the parent
frame.
title attribute
The title attribute provides a title for a hyperlink. Whenever
the mouse hovers over the hyperlink, it will display a text which is
called the title. By default, it does not show anything.
Summary
● The <a> tag in HTML is used to create hyperlinks.
● The href attribute is mandatory because it holds the URL of
the document or web page that will open.
● The target attribute specifies where the document or web
page will open.
● Use '_blank' as the value of the target attribute to open the
document in a new tab/window.
● The title holds the extra information that will appear when
hovered over the hyperlink.
● Images and buttons can also work as hyperlinks.
Chapter 6: Images
Images are the most common part of a website after the text.
Today, almost every website you visit has images. Images improve
the appearance of a website and attract more audiences.
To simply add an image, use the <img> tag. But, it is not always
just adding an image. The image should have proper alignment,
position, and size.
<img> tag
The <img> tag has the following syntax.
The image is present in the 'images' folder. This folder is in the same
location as the HTML file. It needs to be a proper path or the image
won't appear on the screen. Moreover, the extension of the
image should also be present after the name.
Image size
Have a look at the following image.
Exploring the Variety of Random
Documents with Different Content
five, and a salience of rather more than thirteen feet.[85] These were
separated from each other by intervals of ninety feet, or double the
front of a tower. Only the lower parts of the towers are now in
existence, and we have to turn to the representations of fortresses in
the reliefs before we can restore their super-structures with any
certainty. In these sculptures what we may call the head of the tower
equals on an average from a fourth to a fifth of the height of the
curtain. By adopting an elevation half way between these two
proportions, M. Place has given to his towers a total height of 105
feet to the top of their crenellations, a height which is near enough to
the 100 Grecian feet attributed by Diodorus to the Nineveh walls.
The description borrowed by that writer from Ctesias, is, as we have
shown, in most respects quite imaginary, but it may have contained
this one exact statement, especially as a height of about 100 feet
seems to have been usually chosen for cities of this importance.
The parapets of the towers were corbelled out from their walls
and pierced with loopholes, as we know from the reliefs. Each
doorway was flanked by a pair of towers, the wall between them
being only wide enough for the entrance. Our Plate V. will give a very
exact idea of the general appearance of the whole enceinte.
Including those of the palace mound, it has been calculated that the
city of Sargon had one hundred and sixty-seven towers. Was there a
ditch about the wall like that at Babylon? We are tempted to say yes
to this, especially when we remember the statement of Herodotus
that the earth taken from the ditch served to afford materials for the
wall. Moreover such a ditch could have been easily kept full of water
by means of the two mountain streams that flow past the mound. But
the explorers tell us they could find no trace of such a ditch.[86] If it
ever existed it has now been so completely filled up that no vestige
remains.
Upon each of its south-eastern, south-western and north-eastern
faces the city wall was pierced with two gates. One of these,
decorated with sculptures and glazed bricks, is called by Place the
porte ornée, or state entrance, the other, upon which no such
ornament appears, he calls the porte simple. On the north-western
face there is only a porte simple, the palace mound taking the place
of the state gateway. The plinth and the lower courses of burnt brick
are continued up to the arches of these gates; the latter are also
raised upon a kind of mound which lifts them about eight and a half
feet above the level of the plain.
In size and general arrangement these gateways were repetitions
of each other. Our Figs. 50 in the first volume, 24 and 25 in this,
show severally the present condition, the plan and the restored
elevation of a porte simple.
Fig. 31.—Chariot for three combatants; from the palace of Assurbanipal. Louvre.
Height 16 inches. Drawn by Bourgoin.
At Khorsabad, where the main streets must, like those of
Babylon, have intersected each other at right angles, how were the
buildings, public and private, arranged? We might have had an
answer to this interesting question had M. Place been in command
of enough time and means to clear the whole interior of the enceinte.
Even as it was he found enough to justify him in asserting that the
great inclosure of some eight hundred acres was not, as we might be
tempted to imagine at first sight, a royal park attached to the palace,
but a city. He sunk trenches at three points where low mounds
suggested the presence of ruins, and all his doubts soon
disappeared. Several yards below the present level of the ground he
found the original surface, with the pavements of streets, courtyards
and rooms; doorways with their thresholds and jambs; walls covered
with stucco, cut stone and even alabaster slabs; potsherds,
fragments of brick and utensils of various kinds—decisive evidence,
in fact, that one of those agglomerations of civilized human beings
that we call towns, had formerly occupied the site.
CHAPTER II.
SCULPTURE.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebooknice.com