Skip to content

Commit f3a1eb5

Browse files
Added HTML basics.
1 parent 3e8517b commit f3a1eb5

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,27 @@
1-
# Quick CSS3 introduction
1+
# Basics of HTML and CSS
22

3-
## HTML?
3+
# HTML
44

5-
## The Concept
6-
[What is CSS](http://en.wikipedia.org/wiki/Style_sheet_language)
5+
All the basics about the markup language are available at [WebPlatform](http://docs.webplatform.org/wiki/html/tutorials). Please follow the different tutorials and you will be learning from basic tag semantics (span, p, div) to others more specific as (section, article, nav, etc).
6+
7+
Recommendations:
8+
9+
1. **The Basics of HTML:** create a basic `.html` file and experiment a little with your browser modifying and reloading to see the changes reflected.
10+
2. **Doctypes and Validations:** Keep focus on validate what you have written (DOCTYPES defines how you should write your content).
11+
3. **The HTML head:** You will see how to link your html file with other assets as `js` and `css`, for now keep focus on markup semantics and make some examples changing your already created file.
12+
4. **The HTML body:** Keep focus on markup semantics and understand default behaviors provided by the different types of inputs (`type=text`, `type=number`, `type=date`, etc). Do not care about browsers compatibility, just use lastest chrome or firefox to experiment.
13+
14+
Once you finish with **The HTML body**, you should have a `html` file with several examples applying the different tags you were playing in the tutorial (do not include any JS o CSS code).
15+
16+
# CSS
717

818
* Create a basic [index.html](https://raw.githubusercontent.com/h5bp/html5-boilerplate/master/index.html) file (example provided).
919
* Create an empty style.css file and link it to the index.html using [<link> tag](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#Examples).
1020
* Include [normalize.css](http://necolas.github.io/normalize.css/) before your style.css to fix cross-browser problems.
1121
* Add a basic page structure using HTML as it’s described in the following picture:
1222

1323
![alt text](images/html5-structure.png "HTML5 structure")
14-
24+
1525
## Rules
1626

1727
### Selectors and properties

0 commit comments

Comments
 (0)