שלח תשובה

זירת השאלות

1395
צפיות
4
תשובות

שתי שאלות לגבי HTML

,‏ 28 ביוני, 2012

לפי מדריך שלכם ב-CSS ראיתי שיש משהו שנקרא ID, ובCLASS
עכשיו לא הבנתי מה שונה הID מהNAME שנתנו בחלק מהתגיות(לדוגמה כל הinput)

דבר שני:
אני לא הבנתי מה ההבדל בין HTML ל BBCODE זה כמעט אותו הדבר אבל לדוגמה אני רוצה
לכתוב משהו כזה
<h1>ssdasasasaaas</h1>?
וזה יעשה כותרת גדולה או שאני צריך לכתוב את זה בצורת BB?

4 תשובות

  1. קלאס זה שם שאתה ממציא. אתה יוצר css class, ויכול לשייך אותו להרבה תגי HTML

    מאפיין ה-ID כידוע הוא ייחודי בדף HTML, כלומר לא יכול להיות יותר מאלמנטים אחד עם אותו ID. יוצא שאם אתה מתרגט את הסטייל לפי ID – הוא יפעל רק על אותו אלמנט, ולא תוכל ליישם אותו על אלמנטים אחרים

  2. Amit Davidson הגיב:

    אבל מה שונה הID מה NAME
    לדוגמה פה:https://webmaster.org.il/articles/html-forms
    יש לי שם NAME
    ופה https://webmaster.org.il/articles/css-selectors
    יש לי ID
    מה ההבדל ביניהם?

  3. ה-NAME זה הפרמטר שנשלח לעמוד הבא כשאתה מבצע שליחה לטופס, הוא במקרים מסויימים (של תיבת רדיו) יכול/צריך להיות זהה בכמה אלמנטים בדף, כלומר הוא לא בהכרח ייחודי לכל אלמנט.

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

שלח תשובה