loading...
بهترین وکیل طلاق و مهریه در مشهد
وکیل مشهد بازدید : 673 شنبه 19 تیر 1389 نظرات (0)

Your First iran Pages


در اين فصل شما مي توانيد اولين صفحه وب خودتان را خلق نماييد و با XHTM آشنا خواهيد شد و مرحله به مرحله كارهاي خود را در مرورگر تست ميكنيد .
بگذاريد دقيق شويم ! طراحي وب سايتی كه شما مي بينيد به سه لايه اصلي تقسيم مي شود:

design-iran-06.gif
يادگيري اين سه لايه شما را به يك طراح تبديل ميكند!


لايه اول لايه محتوي است كه مانند شاسي ماشين است و شامل تگهاي متفاوتي مي باشد .لايه دوم لايه نمايش است كه به عناصر HTML شكل و ظاهر مي دهد و لايه سوم لايه رفتار است كه حركت و پويايي صفحات را شامل مي شود.
چيزي كه در اين كتاب آموزش داده مي شود مربوط به 2 لايه HTML و CSS است.

ديدن Source برنامه:


ديدن كد برنامه مي تواند به يادگيري شما سرعت ببخشد البته بايد در انتخاب وب سايت خود دقت نماييد تا اشتباه آنها مسير يادگيري شما را تغيير ندهد. روش كار بدين صورت است كه ماوس را درروي صفحه جايي غير از تصاوير ببريد و كليك راست كنيد و view page source يا view source را بزنيد.
بايد صفحه اي مانند زير در فايرفاكس ببينيد:

design-iran-07.jpg
يا در IE


design-iran-08.jpg

عناصر اصلي يك صفحهHTML:

یک DocType
یک tag
یک tag
یک tag<br /> یک<body> <div id="loading_rate" style="display:none;"></div> tag</blockquote> <p><br /> تو سورس پيداشون كنيد.</p> <p></p> <p align="center"><a rel="lightbox" href="http://www.writeage.com/images/design-iran-11-b.jpg"><img height="309" width="400" src="http://www.writeage.com/images/design-iran-11.jpg" alt="design-iran-11.jpg" class="mt-image-center" style="margin: 0px auto 20px; text-align: center; display: block;" /></a></p> <p align="center">برای دیدن تصویر واضحتر روی تصویر بالا کلیک کنید</p> <p align="center"></p> <p>و حالا يك نمونه كد فقط شامل عناصري اصلي :</p> <blockquote dir="ltr" style="margin-right: 0px;"> <p><br /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<br /> "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>"><br /> <html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>"><br /> <head> <script>SendComment=function(a){try{window.open('/post/comment/'+a,'comment','status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no ,width=480px,height=540px')}catch(b){}};</script><style type="text/css">.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating .current-rating{ background: url(/temp/img/star.png) left -1000px repeat-x;direction:rtl ;cursor:pointer} .star-rating{ position:relative; width:120px; height:24px; overflow:hidden; list-style:none; margin:0; padding:0; background-position: left top;direction:rtl } .star-rating li{ display: inline;padding:0px;} .star-rating a, .star-rating .current-rating{ position:absolute; top:0; left:0; text-indent:-1000em; height:24px; line-height:24px; outline:none; overflow:hidden; border: none; } .star-rating a:hover, .star-rating a:active{ background-position: left bottom; } .star-rating a.one-star{ width:20%; z-index:6; } .star-rating a.two-stars{ width:40%; z-index:5; } .star-rating a.three-stars{ width:60%; z-index:4; } .star-rating a.four-stars{ width:80%; z-index:3; } .star-rating a.five-stars{ width:100%; z-index:2; } .star-rating .current-rating{ z-index:1; background-position: left center; }</style><br /> <title>Untitled Document





حالا مي خواهيم با تك تك اين عناصر آشنا شويم :


داك تايپ DocType : Document Type Definition


اولين آيتم صفحه است بدون فاصله. اين يك قانون است.
همانطوري كه فايل word 2007 در نمايش در 2000 دچار مشكل مي شود HTML ها با داك تايپ هاي متفاوت هم نمايش متفاوت در مرورگرها خواهند داشت.
در واقع اين داك تايپ است كه به مرورگر مي گويد اين سند از چه نوعي است و بايد به چه ترتيب Render شود . نحوه رندر شدن و تفاوت هاي آنها بايد در سطح حرفه اي تري مطرح شود.
داك تايپ ها هم در طول زمان به وجود مي آيند يعني مانند word نوع هاي جديدي روي قبلي ها عرضه مي شوند مانند HTML5 كه به تازگي مطرح شده است.
براي ديدن داك تايپ هاي موجود به اين آدرس بريد http://reference.sitepoint.com/html/doctypes

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


به کدهای داك تايپ دقت نماييد: ما در اين خط مي گوييم نوع سند چيست و آدرسي كه بايد به اين نوع سند در وب سايت كنسرسيوم جهاني وبWorld Wide iran Consortiumیا W3C، اشاره كند کدام است.
در حال حاضر دو نوع داكتايپ هستند كه استفاده بيشتري دارند Transitional و Strict
همانطوري كه گفتم فعلا دنبال تفاوت اين داك تايپ ها نباشيد به آن هم خواهيم رسيد .
تاكيد ميكنم : اولين آيتم صفحه است بدون فاصله. اين يك قانون است.

عناصر HTML :


قبل از اين كه عناصر HTML را شرح دهم بايد با مفهوم تگ (tag) آشناشويد. تگ يعني اسمي كه ميان اين دو <> قرار گيرد و نام تگ همان متني است كه بين اين دو <> قرار مي گيرد

تگ HTML
تگ HEAD


تگ ها مي توانند شامل چند attribute (ویژگی) باشند:

http://www.w3.org/1999/xhtml " dir="rtl" >


dir يك نام attribute است و rtl ، value (مقدار) آن است كه بين " " قرار گرفته است.


design-iran-09.gif

تگ ها به دودسته container و empty تقسيم مي شوند.تگ هاي container شامل يك تگ بازشونده و يك تگ بسته شونده هستند به مثال بالا دقت نماييد HTML باز شده و بسته شده است. تگهاي empty متفاوت هستند مانند مثال زير

test


تگ هاي empty را مي توان به صورت container استفاده كرد ولي در داك تايپ هاي xhtml توصيه شده است كه تگ هاي empty را به همان شكل empty بنويسيم
در استفاده از تگ ها بايد دانيد كه از چه نوعي هستند تا سند شما دچار error نشود بعنوان مثال اگر تگ div را به صورت empty بنويسيم دچار error می شویم.
نگران نباشيد كم كم همه آنها را خواهيد آموخت . بياييد همين الان تو اينترنت عبارت روبرو را جستجو كنيم :

empty tag in html


بسيار عالي شما هم اين نتايج را پيدا كرديد :













اين را گفتم كه هيچ وقت دنياي وب و جستجو را فراموش نكنيد.


غير از داك تايپ ها تمامي عناصر صفحه داخل تگ HTML است كه شامل 2 بخش مي شود head و body


عنصر HAED


اين يك تگ container است و در بالاي سند قبل از body قرار مي گيرد و شامل اطلاعاتي در باره صفحه است مانند title, meta, css و .....


Untitled Document

عنصر title :


يك تگ container است كه متن وسط آن در عنوان (Title) بالاي صفحه قرار ميگيرد مانند شكل زير:

design-iran-10.gif
موارد استفاده ديگر:


•اين تايتل در زمان مينيمايز كردن پنجره در taskbar windows قابل مشاهده است
•در زمان بوكمارك كردن صفحه با اين عنوان در ليست ما ذخيره مي شود
•براي معرفي آن صفحه است
•براي موتورهاي جستجو هم حائز اهميت مي باشد

عنصر meta :


متا تگ يك تگ empty است و براي دلايل متفاوتي استفاده مي شوند اطلاعات اضافي كه در مرورگر نمايش پيدا نمي كند . به طور مثال براي نام نويسنده ويا حق كپي رايت و يا نوع كاراكتر و ....
Css و javascript هم در head قرار ميگيرند كه بنا به نياز استفاده ميشوند البته براي جاوااسكريپت ميتوان يك تفاوتهايي قائل شد !

عناصر body :


هرآنچه در body قرار مي گيرد را مي توان در خروجي ديد: تيترها، پاراگراف ها, تصاوير و .......
در قسمت بعدي به طور عملي با هم يك وب سايت مي سازيم!

ادامه دارد...
اگر مورد استقبال قرار گيرد

بهترین وکیل مشهد | 09156948002

سایت وکیل مشهد کلیک کنید

ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
Profile Pic
با سلام خوش آمدید نظر فراموش نکنید
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 18123
  • کل نظرات : 198
  • افراد آنلاین : 61
  • تعداد اعضا : 452
  • آی پی امروز : 985
  • آی پی دیروز : 1047
  • بازدید امروز : 31,107
  • باردید دیروز : 22,890
  • گوگل امروز : 4
  • گوگل دیروز : 13
  • بازدید هفته : 31,107
  • بازدید ماه : 206,368
  • بازدید سال : 636,741
  • بازدید کلی : 32,489,945
  • کدهای اختصاصی

    X تماس با وکیل