نمایش نتایج 1 تا 4 از 4

نام تاپیک: چگونگی ساختن ظاهر یک صفحه وب که اگه از هر مرورگری اون صفحه رو ببینیم یکسان باشه...

  1. #1

    Question چگونگی ساختن ظاهر یک صفحه وب که اگه از هر مرورگری اون صفحه رو ببینیم یکسان باشه...

    سلام دوستان عزیز
    چیکارکنیم که یک صفحه وب طراحی شده رو اگه بخواهیم توی هر مرورگری ببینیم . همه کنترل ها و فونتهای اون یکسان باشند . من یه صفحه وب درست می کنم که در IE تنظیمات فونتهاش و جاهای کنترلها درست هستند ولی وقتی می رم توی Mozilla نگاهش می کنم می بینم که بهم ریخته هستند . باید چیکار کنم ؟
    چطور یه طراحی استاندارد داشته باشم که با همه مرورگرها یکسان دیده بشه؟
    باتشکر
    بای

  2. #2
    اول اینکه از Flow Layout به‌جای Grid Layout استفاده کنید.
    بعد اگه استانداردها رو رعایت کنید مشکلی پیش نمیاد.
    برای اینکه چک کنید که استانداردها رو رعایت کردید یا نه، اینجا رو ببینید:
    http://www.w3schools.com/site/site_validate.asp

  3. #3
    سلام دوست عزیز
    ممنون از جوابتون.
    ولی من منظورتون از استانداردها رو نفهمیدم
    ممنون می شم اگه واسم توضیح بدین.مثلا همین سایت برنامه نویس رو اگه توی موزیلا هم نگاه کنی هیچ بهم ریختگی نداره، چطور اینکار رو انجام دادند؟
    باتشکر
    بای

  4. #4
    سلام،
    منظورم از استانداردها، استانداردهای زبانها و تکنیکهاست.
    مثلاً HTML 4، XHTML، CSS، XML، همه‌ی اینها استاندارد یا پروتوکل دارن.
    بعضی از ادیتورها (ادیتورهای WYSIWYG) مثل Microsoft Word برای تولید HTML استاندارد مناسب نیستن.
    مثلاً توی Word یک صفحه ایجاد کنید و اون رو به صورت HTML ذخیره کنید و Source اون رو ببینید تا متوجه منظورم بشین.
    در مورد HTML، از چیزهائی مثل Frameها و جداول تو در تو باید با دقت استفاده کنید. مواظب باشید که از تگهای ناشناخته استفاده نکنید.
    خلاصه اینکه اگه یه تگ توی رفرنس نبود، اون غیر استاندارده.
    رفرنس HTML 4.01:
    http://www.w3schools.com/tags/default.asp

    این مشکلات از اینجا ناشی می‌شه که مرورگرها به نوعی کامپایلرهای بسیار انعطاف پذیری هستن،خودشون سعی می‌کنن که اشتباهات رو تصحیح کنن و هر مرورگری از روش خاص خودش برای اینکار استفاده می‌کنه.
    همین باعث میشه خروجی‌های غیر استاندارد متفاوت باشه و برای حل این مشکل بود که XHTML پدید اومد.

    -البته این بحث به ASP.Net ربطی نداره!!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •