עבור לתוכן

טבלה בתוך טבלה ומחלקות משתגעות- עובי hr

Featured Replies

פורסם

היי..

מסתבר שיש לי בעיה רצינית להשתדרג לcss

יש לי טבלה- בה אני משתמש כתבנית (תפריט תוכן וכו) לאתר

ואז כמובן טבלאות בתוכן.

מה שקורה שהמחלקה של הטבלה החיצונית (של התבנית) משגעת לי את העיצוב והמחלקה של הטבלאות הפנימיות ( של התוכן)

(אני משתמש במחלקה אחת לטבלה שמגדירה את הtr th td וכשניסיתי לתת לכל אחד את מחלקה משל עצמו גם זה לא הלך)

בנוסף- כולכם יודעים על השיניים בתצוגה בין כרופ פיירפוקס וכו.

בכל מקרה יש לי את התגית hr שאני לא מצליח להגדיר את העובי שלה ניסיתי width height border-width ללא הצלחה.

אם מישהו יכול לעזור לי עם הבעיות האלו אני אשמח נורא

פורסם

בתור התחלה, תיפטר מהטבלאות. טבלאות מיועדות להציג טבלה, לא כדי לעצב את האתר. טבלאות בתוך טבלאות זה עוד יותר גרוע, סיוט לתאימות דפדפנים.

אם אתה באמת רוצה לעבור לCSS זה אומר לא סתם להוסיף אותו לאתר שלך, אלא לאמץ את השיטה בכללות ולשנות כל מה שצריך, אפילו להתחיל מאפס אם אין ברירה. מנסיון שלי בדרך כלל יותר מהר ליצור את מבנה הדף מחדש בלי הטבלאות מאשר להתמודד איתן.

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

בקשר לhr, אתה יכול לכוון אותו עם height או border-width , תלוי באפקט הרצוי. אצלי זה עובד, אם זה לא עובד לך ייתכן שמדובר בשגיאת תחביר (כמו חוסר בנקודה פסיק, או שימוש ביחידות בלי סוג: 5 במקום 5px וכדומה).

פורסם
  • מחבר

אם לא להשתמש בטבלה לעצב את האתר אז איך?

חוץ מזה אני צריך נקודה פסיק בסוף תכונה (בclass שלי) אם יש לי רק תכונה אחת?

פורסם

בגדול, אתה אמור להשתמש בDIVים ולתת להם הגדרות CSS כדי למקם אותם ולהגיד להם איך להתנהג. אני לא יכול לכתוב פה מדריך מלא, אבל הייתי מציע שתסתכל על אתרים אחרים ותראה איך הם בנויים. אגב, האתר הזה עצמו גם בנוי ללא שימוש בטבלאות, תציץ בקוד.

אתה יכול גם לחפש בגוגל "עיצוב אתר ללא טבלאות" או משהו דומה ולראות אם יש מדריך קל איפשהו.

אתה אמור להוסיף נקודה פסיק בסוף כל תכונה. לא יודע עד כמה זה מפריע לדפדפנים השונים, אבל תמיד טוב לכתוב בצורה הכי נכונה שאפשר כדי למנוע אפשרות לבעיות.

פורסם

הבחור שמעליי צודק...כל התפישה של עיצוב אתרי אינטרנט בכמה שנים האחרונות עברה שינוי מהותי בכך שיותר ויותר אנשים מתחילים להבין מה זה סמנטיקה נכונה\בנייה נכונה של עמוד ב HTML. טבלאות נועדו להציג מידע ותו לא. זה שהם הפכו לטרנד של תבניות עיצוב למעשה נחשב "חריגה מהכללים" מכיוון שזו לא המטרה שאליה התכוון המשורר (מפתחי שפת ה HTML). דיבים כאמור זאת הדרך הנכונה והקלה לבנות דפי HTML, מומלץ לפתח מבנה קבוע של עמוד שמתחיל עם דיב HEADER, אחרי זה BODY ואחריו FOOTER. הגישה שלי היא לנסות לשמור על מבנה HTML ו CSS כמה שיותר פשוטים אך יעילים. באמצעות CSS אפשר להגיע לעיצובים מדהימים שכמעט ולא כוללים התערבות של פוטושופ. למעשה, היום מלבד גרפיקות קטנות שצריך להוסיף פה ושם, אני בונה ומעצב הכל ב- CSS. זה חוסך זמן בכמויות היסטריות במיוחד שאפשר לשנות ולנסות דברים עם FIREBUG של פיירפוקס.

בקיצור, מציע לך לאמץ את הגישה. :xyxthumbs:

ארכיון

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

דיונים חדשים