Press "Enter" to skip to content

Уроки по HTML5 | CSS3 | JavaScript | SQL | PHP | W3. CSS | Bootstrap 4

Вы можете перейти на более полные версии сайта по ссылкам:

HTML Basic Examples

In this chapter we will show some basic HTML examples.

Don’t worry if we use tags you have not learned about yet.

HTML Documents

All HTML documents must start with a document type declaration: .

The HTML document itself begins with and ends with .

The visible part of the HTML document is between and .

Example

My First Heading

My first paragraph.

The Declaration

The declaration represents the document type, and helps browsers to display web pages correctly.

It must only appear once, at the top of the page (before any HTML tags).

The declaration is not case sensitive.

The declaration for HTML5 is:

HTML Headings

HTML headings are defined with the to tags.

defines the most important heading. defines the least important heading:

Example

This is heading 1

This is heading 2

This is heading 3

HTML Paragraphs

HTML paragraphs are defined with the

tag:

Example

This is a paragraph.

This is another paragraph.

HTML Links

HTML links are defined with the tag:

Example

The link’s destination is specified in the href attribute.

Attributes are used to provide additional information about HTML elements.

You will learn more about attributes in a later chapter.

HTML Images

HTML images are defined with the tag.

The source file ( src ), alternative text ( alt ), width , and height are provided as attributes:

Example

How to View HTML Source

Have you ever seen a Web page and wondered “Hey! How did they do that?”

View HTML Source Code:

Right-click in an HTML page and select “View Page Source” (in Chrome) or “View Source” (in Edge), or similar in other browsers. This will open a window containing the HTML source code of the page.

Inspect an HTML Element:

Right-click on an element (or a blank area), and choose “Inspect” or “Inspect Element” to see what elements are made up of (you will see both the HTML and the CSS). You can also edit the HTML or CSS on-the-fly in the Elements or Styles panel that opens.

Уроки по HTML5 | CSS3 | JavaScript | SQL | PHP | W3.CSS | Bootstrap 4

Данный сайт Уроки по HTML/CSS/JavaScript/PHP для начинающих создан непрофессионалом-любителем из собственным произвольным переводом и своими дополнительно изложенными материалами по теме веб-разработки, в т.ч.: HTML, CSS, JavaScript, SQL, PHP, Bootstrap, Python, W3.CSS, jQuery и др. Так как в сети не существует официальной версии сайта W3Schools на языке, но очень большое количество людей совершают запрос именно на сайт W3Schools в поисках информации и изучения курсов для веб-разработчиков, в том числе по HTML, CSS, JavaScript (для frontend) и PHP, SQL, Python (для backend), но при этом не все хорошо знают английский язык, то я решил немного облегчить жизнь этим людям, которые хотели бы получить знания по веб-вёрстке или веб-программированию, и сделал перевод на русский и украинский язык сайта W3Schools . Большая часть материалов и примеров взяты именно с этого сайта.

Вы можете перейти на более полные версии сайта по ссылкам:

  • W3Schools на русском языке
  • W3Schools на украинском языке

Оба этих сайта на данный момент ещё разрабатываются и наполняются материалами. Но уже сейчас основные уроки по HTML, CSS, PHP, Python доступны на русском языке.

W3Schools является обучающим сайтом, созданный специально для целей обучения всех желающих основам веб-разработки, и основанный на материалах Консорциума Всемирной паутины (официальный сайт: https://w3.org/). Именно из этого сайта берётся вся официальная информация и все изменения, которые происходят в действующей спецификации. На данный момент актуальной является спецификация HTML5, на основе которой и создаются большинство новых сайтов в Интернете.

Автор сайта также ещё учится веб-технологиям и данный сайт создаётся по мере обучения.

Кроме материалов из сайта W3Schools, которые переведены на русский язык , вы можете найти на этом сайте дополнительные материалы по HTML, CSS, JavaScript, PHP, SQL, Bootstrap, Python, W3.CSS, jQuery и др. темы для веб-вёрстки и веб-программирования. Сайт Уроки по HTML/CSS/JavaScript/PHP для начинающих создан только с помощью HTML/CSS и не содержит интерактивных элементов (кроме комментариев от Disqus) как обучающее пособие и пример для тех начинающих любителей, кто только начинает изучать веб-технологии для создания веб-сайтов HTML/CSS. Благодаря чему данный сайт практически невозможно взломать! Сайт на данный момент разрабатывается и наполняется, поэтому некоторые ссылки ещё могут не работать. Поэтому если у вас возникают какие-то трудности или вопросы по поводу выложенных на сайте материалов, рекомендуется перейти на официальный сайт W3Scools для просмотра информации в оригинале на английском языке, а также оставлять свои комментарии и пожелания по наполнению и работе сайта.

Также на сайте Уроки по HTML/CSS/JavaScript/PHP для начинающих вы можете дополнительно просматривать видеоуроки по HTML/CSS, получая более подробное изложение материалов и приведенных примеров, непосредственно видя всё на экране монитора. В дальнейшем видеоуроки по изучению веб-технологий HTML, CSS, JavaScript, PHP также будут добавляться. Кроме того, в разделе Книги вы можете просмотреть подборку учебной литературы, учебники и пособия для веб-разработчиков, в т.ч. по HTML, CSS, JavaScript, PHP. Книги изложены для ознакомления в формате pdf, их можно скачать или читать онлайн непосредственно с Google-диска бесплатно. Все права на книги принадлежат их авторам и не могут быть использованы для коммерческих целей никем, кроме самих авторов.

Для того, чтобы приступить к обучающему курсу по той или иной веб-технологии, выберите необходимый курс, перейдя по соответствующей ссылке на главной странице сайта. Если вы новичок-начинающий и не знакомы с веб-технологиями вообще, то лучше начинать обучение с первого урока и учить все темы в той последовательности, в которой они выложены на сайте. Если же вы уже частично знакомы с веб-технологиями и имеете общее представление о том, как создаются и работают веб-сайты, то можете сразу перейти к той теме, которая вам необходима для ознакомления или изучения. Материалы от школы W3Scools изложены довольно сжато и коротко, но в то же время они охватывают практически все необходимые темы для освоения веб-технологий. Если вы имеете какие-то трудности в восприятии материалов именнно в таком сжатом виде, то вы можете воспользоваться дополнительными ресурсами, которые приводятся на сайте Уроки по HTML/CSS/JavaScript/PHP для начинающих в правом сайд-баре в разделе Полезные ресурсы. В сети существует довольно много разных ресурсов для изучения веб-технологий и вы можете воспользоваться любым из них.

Замечания и предложения по наполнению и функционированию сайта можно оставлять в комментариях от платформы Disqus к любой теме.

Админ сайта Уроки по HTML/CSS/JavaScript/PHP для начинающих

HTML

Язык разметки для создания веб-страниц

Данный курс уроков по HTML5 рекомендуется для начинающих, тех, кто только начинает изучать язык HTML для разметки веб-страниц с нуля.

HTML 101

Hi!�� I’m Sofia, a veteran rookie from Generation Girl, and today I’ll be teaching you the basics of HTML. HTML, which stands for Hypertext Markup Language, is used to create websites, and it’s pretty easy to learn. Let’s get started!

Today, we’ll be making a super basic website, and along the way, you’ll learn the basics of HTML. My example website will be centered around my pet dog, Chewie. You can follow along by making one for your pet or by making one for you! Here are the things you’ll need:

  • a text editor that supports HTML
  • a .jpg square picture of your desired subject (pet, you, etc.)
  • a browser to open your website on (I usually use Google Chrome)
  • a list of your subject’s hobbies

1. Setting up the document

Okay, first, let’s make the HTML file. On your text editor, create a new file, then name it website.html

Once you’ve done that, place the file in a folder. In the folder, you want to also place the picture of your subject. Name the picture pic.jpg, so it’s easy to implement later on.

Let’s get back to the HTML file. Whenever you have an HTML file, you have to open it with . This is called a document type declaration. The document then starts with , and ends with :

title

When you open a website on your browser, there’s the title of the website on your tab, right? Like, right now, on your tab, there should be HTML 101. To replicate that on your website, add a head, then a title:




CHEWIE

body

Now that the document is all set up, we can start coding what people will actually see: the body.

First, you want to add and to your document, which outlines which part of the document is visible to the reader.




CHEWIE


So far, there’s nothing visible on our browser pages when we open the file, this is just to set up!

2. Elements

To define different elements of HTML, we use tags. An example is headers. To open a header, you use

, and to close it, you just use a slash;

. Like this:

content. blablabla. 

headers

To code a header, you can use all the way to . Use for the most important heading, and for the least important. For example, I’ll use to write the title of my website:

Chewie's Website

images

To add an image in your website, use the tag, like this:

But if you want to control the width and height of the picture, add size attributes (this code means 500 pixels!):

Right now, our website looks like this:

It’s looking a bit empty, so let’s start putting in more information!

paragraphs

A paragraph is exactly what it sounds like. To make a paragraph, use the

tag, like so:

Chewie is a red toy poodle. His birthday is on June 4, and as of 2019, he is 3 (dog) years old.

To make line breaks in a paragraph, you use the empty tag
. It’s called an empty tag because there’s no end tag. You have to use
to make line breaks because if you only enter to make a new line as you would in a Word document, the browser can’t read it.

Chewie is a red toy poodle.
His birthday is on June 4, and as of 2019, he is 3 (dog) years old.

lists

Lists are often put in either bullet point (unordered) or numbered format (ordered). They’re pretty similar, so let’s start with the unordered list.

links

Links are really useful to implement in a website because they allow the site visitor to have access to everything they need on one page. For example, in Chewie’s Website, I’ll put a link to my Instagram, just in case the person visiting the website wants to see more adorable pictures of Chewie. Prepare your desired link: https://www.instagram.com/dj0jonegoro/ (Follow me!) Now, all you need to do is use the link tag

This is the format:

Let’s try and implement it!

https://www.instagram.com/dj0jonegoro/”>Follow my owner's instagram!

Left: if you haven’t visited the site. Right: if you have visited the site. You can change the colors and text settings of the link using CSS

This is what our code looks like so far:

And this is what our website looks like so far:

Now let’s make the website look pretty!

3. Style

To set the style of an element, you can use the style attribute. Usually, if it’s a big website with multiple pages, I use a separate CSS document, and this is what I would usually recommend, but for the purpose of this simple tutorial, I’ll implement the styles within the HTML document.

Here’s the basic formatting of style:

tagname style="property:value;">

“Property” and “value” are CSS properties and values. Let’s try this out!

background color

To set the background color for your website, you use the property background-color, like so:

desiredcolor;”>

You can choose any color you want, and to pick the color, I use hex codes. You can google hex color, and pick virtually any color you want, and then just put the hex code of the color into the code.

You can also input simple colors like red, blue, or green, but if you want a really specific color, hex code is the way to go!

I chose pale yellow for the background!

text color

Now you can choose the color of the text. Find your color just like before, using hex code or using a simple color, and then input it like so:

TAGNAME style=”color:#DESIREDCOLOR;”>CONTENT

I’m changing the color of my first header, but you can apply this code to your lists or paragraphs as well;

Chewie's Website

What my header looks like with the new background color and text color!

font

The default font for Google Chrome is Times New Roman, so if you like that font, skip this step! Personally, I like Verdana, so I’m going to be changing my whole website’s font into Verdana. What you need to do is just add the font-family property.

font-family:desiredfont;

Verdana! Yes!

text alignment

Right now, all my text and images are smushed to the left, as per the default text alignment. To change this, I can use the text-align property.

text-align:center/left/right;

I only want to place my header in the center, so I’m only going to use text-align for . If you want everything to be in the center, use the text-align property in the tag.

Chewie's Website

Aaand we’re done!

And our finished website: