Professional Documents
Culture Documents
3 - HTML Layouting
3 - HTML Layouting
שי תבור
shay.tavor@gmail.com
www.shaytavor.com
div
מסמך HTMLבדר”כ בנוי מחלקים לוגים שונים כמו כותרת ,תוכן, •
תפריט ימני ,שורת ניווט וכו'.
הרבה פעמים נרצה להחיל עיצוב שונה עבור כל חלק במסך. •
לתגית אין היבט ויזואלי ,אבל היא מאפשרת להגדיר איזורים במסך. •
shay.tavor@gmail.com
www.shaytavor.com
כל. מגדיר איזור לוגי מסוייםdiv- ה
<!DOCTYPE html> .מה שנמצא בתוכו שייך לאיזור זה
<html> תאפשר לזהות איזור זהid התכונה
<body> .לצרכי עיצוב מותאם
<div id = “logo“>
<img src = “logo.jpg“ />
Used Books Depository LTD
</div>
<div id = “content“>
<h1>Buy and Sell Used Books</h1>
content كل ده
<h3>The ultimate depository</h3>
In our online store you can find……
</div>
</body>
</html>
shay.tavor@gmail.com
www.shaytavor.com
header
nav
main
section
shay.tavor@gmail.com
www.shaytavor.com
header
nav
section
main
aside
section
footer
shay.tavor@gmail.com
www.shaytavor.com
איך היינו בונים דף כזה?
השיטה הנהוגה היא לחלק את הדף לחלקים לוגיים ,ואז •
להגדיר divעבור כל חלק.
shay.tavor@gmail.com
www.shaytavor.com
<html>
<body>
<div id = “header”>…</div>
<div id = “nav”>…</div>
<div id = “main”>
<div id = “section”>…</div>
<div id = “section”>…</div>
</div>
<div id = “aside”>…</div>
<div id = “footer”>…</div>
</body>
</html>
shay.tavor@gmail.com
www.shaytavor.com
תגיות סמנטית
ב html5-הוכנסו לשימוש מספר תגיות חדשות שנקראות תגיות •
סמנטיות.
• תגיות אילו לא עושות שום דבר – בניגוד לתגיות כמו pאו b
שמבצעות פורמט מסויים על טקסט ,התגיות הסמנטיות רק מסמנות
חלקים במסמך ונותנות להם משמעות סמנטית.
shay.tavor@gmail.com
www.shaytavor.com
תגיות סמנטית
– headerתגית שמסמנת את הכותרת של חלק מסויים .התגית אמורה •
לסמן חלק במסמך שמכיל מידע מקדים ,כותרת או כל תוכן אחר שהוא
לא חלק מהתוכן העיקרי.
shay.tavor@gmail.com
www.shaytavor.com
שאר התגיות הסמנטיות:
• details
• figcaption
• figure
• mark
• summary
• time
shay.tavor@gmail.com
www.shaytavor.com
כעת הדף הקודם יראה כך:
<html>
<body>
<header>…</header>
<nav>…</nav>
<main>
<section>…</section>
<section>…</section>
</main>
<aside>…</aside>
<footer>…</footer>
</body>
</html>
shay.tavor@gmail.com
www.shaytavor.com