1395
צפיות
צפיות
4
תשובות
תשובות
שתי שאלות לגבי HTML
לפי מדריך שלכם ב-CSS ראיתי שיש משהו שנקרא ID, ובCLASS
עכשיו לא הבנתי מה שונה הID מהNAME שנתנו בחלק מהתגיות(לדוגמה כל הinput)
דבר שני:
אני לא הבנתי מה ההבדל בין HTML ל BBCODE זה כמעט אותו הדבר אבל לדוגמה אני רוצה
לכתוב משהו כזה
<h1>ssdasasasaaas</h1>?
וזה יעשה כותרת גדולה או שאני צריך לכתוב את זה בצורת BB?
4 תשובות
קלאס זה שם שאתה ממציא. אתה יוצר css class, ויכול לשייך אותו להרבה תגי HTML
מאפיין ה-ID כידוע הוא ייחודי בדף HTML, כלומר לא יכול להיות יותר מאלמנטים אחד עם אותו ID. יוצא שאם אתה מתרגט את הסטייל לפי ID – הוא יפעל רק על אותו אלמנט, ולא תוכל ליישם אותו על אלמנטים אחרים
אבל מה שונה הID מה NAME
לדוגמה פה:https://webmaster.org.il/articles/html-forms
יש לי שם NAME
ופה https://webmaster.org.il/articles/css-selectors
יש לי ID
מה ההבדל ביניהם?
ה-NAME זה הפרמטר שנשלח לעמוד הבא כשאתה מבצע שליחה לטופס, הוא במקרים מסויימים (של תיבת רדיו) יכול/צריך להיות זהה בכמה אלמנטים בדף, כלומר הוא לא בהכרח ייחודי לכל אלמנט.
ה-ID זה המאפיין הייחודי לכל אלמנט, לא יכול לחזור על עצמו באותו דף, וזה השם הרשמי של האלמנט הזה. באמצעותו תוכל לפנות לאלמנט הזה ולטרגט אליו קלאסים של CSS ובהמשך גם לבצע על האלמנט הזה פעולות ב-JavaScript
תודה