עבור לתוכן

עזרה במיקום תפריט במרכז - HTML

Featured Replies

פורסם

התחלתי ללמוד HTML לבד, אני מנסה למקם תפריט במרכז העמוד ואין לי מושג איך עושים את זה?

תודה לעוזרים.

פורסם

אתה יכול לנסות לשים את התפריט בתוך <div> ולתת לו הגדות (בCSS) של margin auto

נגיד משהו כזה:

div#container
{
margin-left: auto;
margin-right: auto;
width: 50em;
}


אגב, אם אתה לומד לבד, גוגל יענה לך על רוב השאלות (במיוחד בהתחלה) פשוט תכתוב משהו כמו css center div ותקבל תשובה.

פורסם

מה זה width: 50em; ? (תשובה מגוגל)

אל תשתמש בזה, תשתמש בגודל נורמלי בפיקסלים.

לגבי ה-margin אפשר להסתפק ב"צד" אחד:

margin: 0 auto;

יש כל מיני סיבות להשתמש בwidth: 50em, בעיקר כשרוצים לעשות תאימות בין מכשירים ומסכים שונים. אני מסכים שבתור מתחיל (והאמת גם ב99% מהמקרים) עדיף להשתמש בPX נורמאלי אבל לא סתם קיימת ההגדרה הזאת. האמת, שהעתקתי את הקוד הזה מאיפשהו וסתם לא שיניתי אותו...

לגבי התשובה שהבאת מגוגל, אני לא ידוע אם קראת אותה עד הסוף, אבל מה שכתוב שם בהתחלה לא כל כך נכון. זה לא משנה אם יש הבדלים בין גודל האותיות, כי הגודל של EM נקבע על פי גודל האות M של הפונט (וזה האמת גם כתוב שם באחת התגובות)

לדוגמה, אם אני בונה אתר ומסיבה מסומיית חשובה לי שתהיה תמיכה בהגדלת הגופן (דרך הדפדפן) על פי עדיפות היוזר (נגיד לאנשים שלא רואים טוב, או במיני לפטופים שהפונט מוגדר כ"גדול") הגדרת הEM תעזור לי לשמור על פרופורציות הדף בלי שהוא יתחרבש.

ולגבי הmargin , נכון היום אפשר כבר להספק בצורה שכתבת, אבל אני יודע שבשביל תאימות בדפדפנים ישנים צריך לכתוב את זה ככה.

פורסם
  • מחבר

אתה יכול לנסות לשים את התפריט בתוך <div>

אוקיי, לא ממש יודע איך עושים את זה.

רשמתי:

<"div class="center" dir="rtl>

וזה לא עובד לי.

פורסם

אוקיי, לא ממש יודע איך עושים את זה.

רשמתי:

<"div class="center" dir="rtl>

וזה לא עובד לי.

את כל האלמנט של תפריט שלך, אתה מכניס בין תגיות <div><> ונתון לו קלאס,(כמו שכתבת) ואת ההגדרות נותן על הקלאס (אם אתה עדין לא מבין על מה אני מדבר כדאי שתקרא את זה http://webmaster.org.il/articles/css)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים