پرسش و پاسخ – نحوه ایجاد ID در HTML

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با پرسش و پاسخ – نحوه ایجاد ID در HTML با من همراه باشید.

پرسش و پاسخ - نحوه ایجاد ID در HTML

Free-Learn

پرسش از شما، پاسخ از بنده تا جایی که بتونم و در توانم باشه، لطفا پرسش تان را فقط در رابطه با بخش مشخص شده ارسال نمایید تا نظم و ترتیب در بخش پرسش و پاسخ بخوبی رعایت شود.

برای مشاهده بخش – آموزش نحوه ایجاد آی دی یا Id در HTML لطفا اینجا کلیک نمایید. .

لطفا پرسشی که ارسال مینمایید فقط مربوط به بخش [آموزش نحوه ایجاد آی دی یا Id در HTML] باشد، در غیراینصورت پرسش شما تایید نخواهد شد.

Free-Learn

بنده خودم یکسری پرسش بهمراه پاسخ ارائه میدهم، امیدوارم که در بین پاسخ ها به جواب پرسش تان برسید ، ولی در صورتی که پرسش و پاسخ تان را در بین پرسش و پاسخ های زیر پیدا نکردید، لطفا حتما از طریق فرم زیر پرسش تان را ارسال نمایید.

Free-Learn

دریافت PDF یا پرینت این مطلب

11 پرسش و پاسخ

    • آی دی یا ID : میتونه یک شناسه یا آی دی منحصر بفردی رو برای یک تگ در یک صفحه ی وب تعریف کند.
      کلاس یا Class : میتونه یک کلاس رو برای یک یا چندین تگ در یک صفحه ی وب تعریف کند.

      • در یک صفحه یک تگ فقط میتونه ۱ (یک عدد) آی دی یا ID داشته باشد. (مثال)
      • در یک صفحه یک تگ میتونه چندین (بیش از ۲) کلاس داشته باشد. (مثال)
      • معمولا و بیشتر از ID ها در زبان جاوااسکریپت استفاده میشود.
      • به مواردی که در یک صفحه ی وب میتونن خاص باشند (مثله: هدر،سایدبار،فوتر و..) میتوان ID داد.
      • یک تگ بصورت همزمان هم میتونه Class و هم میتونه ID داشته باشد. (مثال)
      • نام یک ID نباید با عدد شروع شود.
      • نام یک Class نباید با عدد شروع شود.
      • نباید هیچ فاصله ای در بین کاراکترهای نام یک ID قرار داشته باشد.
      • در HTML نام ID ها به حروف بزرگ و کوچک حساس می باشند.
    • برای تعریف یا ایجاد ID در تگ های HTML ، با استفاده از صفت ID به راحتی میتوان اینکارو انجام داد. (مثه دستور زیر)

      و برای فراخوانی ID در CSS باید اول یک علامت (#) گذاشته سپس نام ID را نوشته و در نهایت دستورات CSS را مینویسیم. (مثه دستور زیر)

      لطفا برای مشاهده مثال (که بهتر متوجه شوید) اینجا کلیک نمایید

    • هر نامی خیر، چون یکسری قوانین برای تعریف نام یک ID وجود دارد که شما باید به آن قوانین احترام بگذارید.

      • نام یک ID نباید با عدد شروع شود.
      • نام یک ID باید حداقل دارای یک کاراکتر باشد.
      • در بین حروف نام یک ID نباید هیچ فاصله ای وجود داشته باشد.
      • ۲ تگ در یک صفحه نباید نام ID شان یکسان باشد.
  1. جناب اسدی عزیز ،
    ممنونم از سایت فوق العادتان
    سوالی داشتم ، مگر نه اینکه هر تک فقط یک ای دی میتونه داشته باشه و اون منحصر به خودشه ،
    من تونستم یک ای دی درست کنم و تو دوتا تگ استفاده کنم واستایلاش مشابه شد
    خوب اگر این اتفاق بیفته که همون کار کلاس رو انجام داد !

    • باسلام خدمت شما دوست خوبم
      خیلی سپاسگزارم از لطف شما، سایت متعلق بخودتون می باشد
      بله هر عنصر یا تگ تنها ۱ عدد ID میتونه در یک صفحه داشته باشه، یعنی اگه از ۲ عدد ID درون یک تگ استفاده کنید دیگه کلا انگار اون تگ از کار میوفته و عمل نمیکنه. پس فقط ۱ عدد ID باید درون یک عنصر یا تگ وارد شود. ( مثال )
      ولی دقیقا برعکسش کلاس ، مثلا ما میتونیم از ۵ کلاس همزمان درون یک تگ استفاده کنیم و هیچ مشکلی نداره. ( مثال )
      و اینکه میگیم باید منحصر بفرد باشه، چون بیشترین استفاده از ID ها در جاوااسکریپت هس، یعنی با استفاده از جاوااسکریپت به عناصر موجود در صفحه دسترسی پیدا میکنیم و سپس میتونیم عملیات موردنظرمون رو روش اجرا کنیم، برای همین یک تگ اولا باید فقط ۱ عدد ID داشته باشه و دوما اون ID باید یکتا / منحصر بفرد باشه در صفحه.
      ولی در CSS برخلاف جاوااسکریپت دیگه این حساسیته مهم نیست، مثلا اگه از یک ID در چندین تگ استفاده کرده باشیم هیچ مشکلی نداره و در CSS به راحتی این عناصر استایل میگیرند ولی در جاوااسکریپت اگه از یک ID یکسان در چندین تگ استفاده کرده باشیم فقط اولین عنصر عملیات روش اجرا میشه ( مثال )
      امیدوارم که مشکلی نداشته باشید ولی اگه باز مشکلی هست حتما بپرسید
      باتشکر

  2. سلام و صد درود خدمت جناب آقای صادق اسدی
    واقعا دستتون درد نکنه بابت توضیحات کامل و روانتون
    چندین فیلم آموزشی در مورد html , css دیدم ولی تو هیچکدومشون تفاوت class و id رو نگفتن و به راحتی از کنارش رد شدن
    خیلی دنبال تفاوت این دو بودم که بالاخره دیدم تو سایت شما کامل در مورد تفاوت این دو توضیح داده شده
    بازم ممنون
    خسته نباشید

    • سلام و عرض ادب خدمت شما دوست خوبم
      خیلی خواهش میکنم و خوشحالم که براتون مفید بوده
      اول سلامتی و بعد موفقیت رو براتون آرزو دارم

پرسش تان را ارسال نمایید

لطفا متن پرسش تان را وارد نمایید.
لطفا نام تان را وارد نمایید.