
HTML5 Always starts with <!DOCTYPE html>
** Remember** head and body are inside html tag
<html>
<head> only main tags will remain here
</head>
<body> everything in body will be at the screen as output
</body>
</html>
********** HTML IS not case sensitive ********
in this episode we took : all heading tags , paragraph tag , br tag
All html elemnts have attributes , it provides additional info about the elements
** Attributes always specified at the start tag
** Attributes Syntax name/vale -> name ="value"
The HTML style attribute is used to add styles to an element, such as color, font, size, and more.
<p style="font-size: 20px;">Computer <b>programming</b> is the
process of <small> This is samll </small>performing a particular
computation (or more generally,
<strong>Hello</strong> a specific<mark>Marking </mark> computing result),
usually by <i>Emphasize </i>designing/building an executable
computer program.</p>
<p>
Html is not <del>Programming</del> language
</p>
<h1>Math</h1>
<p>x<sup>2</sup></p>
<h1>Science</h1>
<p>H<sub>2</sub>O</p>
Write on the body not heading it was a mistake :( sry
Write on body not the heading sry :(
<!-- Table (heading,rows , data )-->
<table >
<tr >
<th>Name</th>
<th>Age</th>
<th>Grade</th>
</tr>
<tr>
<td>Ahmed</td>
<td>20</td>
<td>Very good </td>
</tr>
<tr>
<td>Samer</td>
<td>30</td>
<td> good </td>
</tr>
</table>
<!-- Lists , Unordered - Ordered -->
<h1>Unordered Lists </h1>
<ul>
<li>Orange</li>
<li>Mango</li>
<li>Strawbarry</li>
</ul>
<h1>Ordered Lists</h1>
<ol>
<li>First</li>
<li>Second</li>
<li>Third</li>
</ol>
<h1>Nested lists </h1>
<ol>
<li>Cars</li>
<ul>
<li>Mercedes</li>
<li>Toyota</li>
<li>Ford</li>
</ul>
<li>Mobiles</li>
<ul>
<li>Iphone</li>
<li>Samsung</li>
<li>Nokia</li>
</ul>
</ol>
<!-- Block and Inline elements -->
<!-- Container (div)-->
<div style="background-color: red;">
<h1>This is heading</h1>
<p> Hello</p>
<ol>
<li>
First
</li>
</ol>
</div>
<span style="background-color: blue;">This is a span</span>
<iframe scr="https://youtu.be/tgbNymZ7vqY"></iframe>
<iframe width="100%" height="300px" name="youtube" src="https://www.youtube.com/embed/tgbNymZ7vqY" title="YouTube video player"></iframe>
<!DOCTYPE html>
<html lang="en">
<head>
<!-- classes names are case sensitive -->
<style>
/*to comment in css */
.brx {
color:blue;
background-color: red;
font-size: x-large;
}
/* id name's are same rules of programming variables*/
#id{
color : lightblue;
background-color: black;
}
</style>
<title>TITLE </title>
</head>
<body>
<!-- Classes and ID's -->
<h1 class="brx">CLASSES</h1>
<p class="brx">This is a paragrah</p>
<h1 id="id"> ID 'S </h1>
<p >AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<title>TITLE </title>
</head>
<body>
<!-- Forms -->
<form>
<label for="fname">First name:</label>
<input type="text" id="fname">
<br><br>
<label for="lname">Last name :</label>
<input type="text" id="lname"><br><br>
</form>
<h1>Radio Buttons</h1>
<form>
<input type = "radio" id ="Mango">
<label for="Mango">Mango</label><br>
<input type = "radio" id ="Strawberry">
<label for="Strawberry">Strawberry</label>
</form>
<h1>Checkbox</h1>
<form>
<input type="checkbox" id="banana">
<label for="banana">Banana</label><br>
<input type="checkbox" id="Orange">
<label for="Orange">Orange</label><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.red{
color:whitesmoke;
background-color: red;
font-size: x-large;
font-family: 'Courier New', Courier, monospace;
}
.blue{
color:black;
background-color: brown;
font-size: x-large;
font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}
</style>
<title>TITLE </title>
</head>
<body>
<h1>Welcome to my Website</h1>
<!-- Forms -->
<form class="red">
<label for="fname">First name:</label>
<input type="text" id="fname">
<br><br>
<label for="lname">Last name :</label>
<input type="text" id="lname"><br><br>
</form>
<form class="blue">
<h3>Gender :</h3>
<input type = "radio" id ="Mango">
<label for="Mango">Male</label><br>
<input type = "radio" id ="Strawberry">
<label for="Strawberry">Female</label>
</form>
<form class="red">
<h3> Choose your skills </h3>
<input type="checkbox" id="banana">
<label for="banana">Smart</label><br>
<input type="checkbox" id="Orange">
<label for="Orange">Fast writing</label><br><br>
<input type="submit" value="Submit">
</form>
<h3>Websites</h3>
<p>Website: <a href="google.come">Google</a></p>
<p>Contact us on Number : +1584848765</p>
</body>
</html>
ستتعلم في الكورس أساسيات ال اتش تي ام ال ويمكنك أن تبني صفحتك الخاصة من الصفر.
ستتعلم كيف تكتب على صفحتك الخاصة وتزيينها بخصائص بدائية .
بعض الأسس التي ستتعلمها : paragraph, div , videos , styling a
<a> : هذا الوسم يُستخدم لعمل الروابط
<!DOCTYPE html> : هذا ليس وسم html وانما هو معلومة للمتصفح عندما يقوم بقراءة الاكواد لكي يَعلم ان الاكواد التالية هي اكواد خاصة بلغة html
<html>:هذا الوسم يحتوي على جميع وسوم لغة html ماعدا طبعا <!DOCTYPE html>
<div> : نستخدم هذا الوسم عندما نريد وضع بداخله عناصر سوف نقوم بتنسيقهم بواسطة لغة CSS
<dl>:تستخدم مع وسم <dd> ووسم <dt> وهذه العناصر الثلاثة تُستخدم معا عندما يكون لدينا قائمة من العناصر نُريد وصفها.
<--...--!> : هذا الوسم يستخدم لكتابة شرح للكود داخل الملف ولكن لا يظهر لزائر الصفحة
<ul> : تستخدم مع وسم <li> وذلك لعمل قائمة غير مرتبة من الاشياء
<title>:هذا الوسم يُستخدم لتحدد عنوان الصفحة
<th>:هذا الوسم هو المسؤول عن إضافة العنوان (الجزء العلوي) داخل الجدول وبالتالي يكون داخل وسم ال <table>
<style> : يكون بداخلة اكواد لغة CSS وذلك لتنسيق الوسوم
<pre> : المحتوى الذي بداخل هذا الوسم يكون تم تنسيقة مسبقا
<ol>:تستخدم مع وسم <li> وذلك لعمل قائمة مرقمة او مرتبة
<iframe>:يستخدم لعمل إطار في الصفحة
هذه هي أهم التاغات التي نستخدمها في اللغة وسنتناولها في الكورس مع العديد من الأمثلة
بعد الانتهاء من الكورس يمكنك أن تبني صفحتك الخاصة كاملة من الصفر و أن تشاركها مع أصدقاءك