تبلیغات
آموزش HTML - مطالب حامد رحمانی
آموزش HTML

لینکدونی

آرشیو

← آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

کار با متن

 

کار با متن:

بولد نوشتن:
برای بولد نوشتن کافی است که متن مورد نظر خود را در تگ
<b> قرار دهیم. استفاده از تگ پایانی <b/> الزامی می باشد.
مثال:

<html>
<head>
<title>عنوان صفحه</title>
</head>
<body>
<b> این متن به صورت بولد در مرورگر نشان داده می شود</b>
</body>
</html>


نتیجه این کد در مرور گر به صورت زیر خواهد بود:
این متن به صورت بولد در مرورگر نشان داده می شود
 

زیر خط دار نوشتن:
برای این منظور از تگ
<u> استفاده می کنیم. استفاده از تگ پایانی <u/> الزامی است. از این به بعد برای راحتی کار، در مثال ها از نوشتن بدنه کلی html  خود داری می کنم . مثال:

<u>این متن به صورت زیر خط دار نشان داده می شود</u>

نتیجه این کد در مرورگر:
 
این متن به صورت زیر خط دار نشان داده می شود
 

ایتالیک نوشتن:
از تگ
<i> همراه با تگ پایانی <i/> استفاده می کنیم. مثال:

<i>این متن به صورت ایتالیک نشان داده می شود</i>

نتیجه در مرورگر:
 
این متن به صورت ایتالیک نشان داده می شود
 

خط خورده نوشتن:
از تگ
<strike> همراه با تگ پایانی <strike/> استفاده می کنیم. مثال:

<strike>این متن به صورت خط خورده نشان داده می شود</strike>

نتسجه این کد در مرورگر:
 
این متن به صورت خط خورده نشان داده می شود
 

فاصله دار نوشتن:
از تگ
<tt>همراه با تگ پایانی <tt/> استفاده می کنیم.مثال:

<tt>این متن به صورت فاصله دار نشان داده می شود</tt>

نتیجه این کد در مرورگر:
 
این متن به صورت فاصله دار نشان داده می شود
 

چشمک زن نوشتن:
این خصوصیت فقط در مرور گر های opera و firfox قابل رویت می باشد. برای این منظور از تگ <blink> همراه با تگ پایانی <blink/> استفاده می کنیم.مثال:

<blink>این متن به صورت چشمک زن نشان داده می شود</blink>

نتیجه این کد در مرورگر:
 
این متن به صورت چشمک زن نشان داده می شود
 

نوشتن سر فصل:
از تگ
<hn> همراه با تگ پایانی <hn/> استفاده می کنیم که n عددی است از 1 تا 6 که عدد 1 متنی به ما می دهد که از همه بزرگتر و عدد 6 از همه کوچکتر می باشد. مثال:

<h1>نوشته شده است h1 این متن با تگ</h1>
<h2>نوشته شده است h2 این متن با تگ</h2>
<h3>نوشته شده است h3 این متن با تگ</h3>

<h4>نوشته شده است h4 این متن با تگ</h4>

<h5>نوشته شده است h5 این متن با تگ</h5>

<h6>نوشته شده است h6 این متن با تگ</h6>

نتیجه در مرورگر:
 

نوشته شده است h1 این متن با تگ

نوشته شده است h2 این متن با تگ

نوشته شده است h3 این متن با تگ

نوشته شده است h4 این متن با تگ

نوشته شده است h5 این متن با تگ
نوشته شده است h6 این متن با تگ
 

رفتن به خط بعد:
همان طور که قبلا اشاره شد، شما اگر متنی را در فایل
html  خود به هر صورتی که بنویسید، آن متن در مرور گر به صورت پشت هم نشان داده می شود و وجود فاصله در فایل html تاثیری در خروجی ما در مرور گر ندارد.
اگر بخواهیم متنی که در مرورگر نشان داده می شود در جایی که ما می خواهیم به خط بعد برود، هرجا که لازم بود از تگ
<br> استفاده می کنیم. این تگ، تگ پایانی ندارد.مثال:

من<br>دیروز<br>به
مدرسه
<br><br>
رفتم

نتیجه در مرور گر:
من
دیروز
به مدرسه

رفتم
 

پاراگراف:
بهتر است پاراگراف های خود را بین تگ
<p> و تگ پایانی <p/> قرار دهیم. بین یک پاراگراف تا پاراگراف بعدی به اندازه دو بار استفاده از تگ<br> فاصله ایجاد می شود.

کاراکتر های ویژه:

آیا تا به حال موقعیتی پیش آمده که بخواهید بین دو کلمه فاصله بیشتری وجود داشته باشد. یا بخواهید علامت کپی رایت را نشان دهید. این کاراکتر های ویژه با استفاده از کدهای ویژه در صفحه شما قرار می گیرند. این کدهای ویژه با علامت & (امپرسند) شروع می شوند و با تعدادی حرف یا عدد ادامه پیدا می کنند و با ; (نقطه ویرگول) پایان می یابند. برای مثل زمانی که شما می خواهید بین دو کلمه فضای خالی اضافی بگذارید باید از کد ;nbsp& استفاده کنید که فضای خالی اضافه می کند. مطابق مثال زیر:
کلمه اول &nbsp; کلمه دوم

نتیجه به این صورت خواهد بود:

کلمه اول   کلمه دوم

فاصله اول بین کلمات با فشار دادن دکمه Space ایجاد می شود. مرورگر فاصله اول را تشخیص می دهد اما بعد از آن هر تعداد فاصله که باشد تفاوتی نمی کند و شما فقط یک فاصله را در مرورگر می بینید. افزودن کد ;nbsp& مرورگر را مجبور می کند تا بین دو کلمه فاصله اضافی بگذارد. شما با تکرار این کد می توانید به هر تعداد که بخواهید فاصله خالی ایجاد کنید.مانند زیر:

کلمه اول &nbsp;&nbsp;&nbsp;&nbsp;کلمه دوم

نتیجه:

کلمه اول     کلمه دوم

این فرمان چهار فضای خالی اضافی بین دو کلمه ایجاد می کند. و در مجموع پنج فضای خالی داریم.

بحث بعدی ما علامت کپی رایت است. شما می توانید به همان روشی که برای فضای خالی اضافی ایجاد کردیم این علامت را نیز به وجود بیاورید. یعنی با استفاده از کد آن. کد علامت کپی رایت این است:  ;copy& به این مثال توجه کنید:

this page Copyright &copy; 2007 by me

متن نتیجه:

this page Copyright © 2007 by me

روش کار برای تمامی کاراکترهای ویژه به همین صورت است فقط کد آنها را در متن HTML قرار دهید.

در جدول زیر می توانید تعدادی از این کاراکترهای ویژه را به همراه کد سازنده آنها ببینید:

نام کاراکتر شکل ظاهری کاراکتر کد سازنده کاراکتر
امپرسند & &amp;
علامت کپی رایت © &copy;
علامت ثبت شده ® &reg;
علامت تجاری &trade;
علامت کوچکتر از < &lt;
علامت بزرگتر از > &gt;
علامت خنجر &dagger;
-------------------- » &raquo;
-------------------- « &laquo;
خط فاصله ام &#151;
علامت درجه ° &deg;
یک چهارم ¼ &frac14;
یک دوم ½ &frac12;
سه چهارم ¾ &frac34;
نقطه میانی · &middot;
علامت تعجب وارونه ¡ &iexcl;
علامت یورو &euro;
علامت پوند انگلیس £ &pound;
علامت تقسیم ÷ &divide;
علامت رادیکال &radic;


البته اگر شما از front page استفاده می کنید از طریق منوی insert--->symbol به کاراکتر های متنوع تری دسترسی خواهید داشت.
تگ
<pre>

شما اگر متنی را در بین تگ <pre> و تگ پایانی آن یعنی <pre/> بنویسد، آن را به هر صورتی که ینویسید در مرور گر هم همان طور نشان داده می شود و دیگر نیازی به استفاده از تگ <br> نیست. مثال:
 

<pre>
این متن
به همان                  صورت که
در فایل
html
نوشته شود در مرور گر نشان داده می شود
</pre>


نتیجه در مرورگر:
 
این متن
به همان صورت که
در فایل
html
نوشته شود در مرور گر نشان داده می شود


نوشتن اندیس و توان:
هر متنی که در بین تگ
<sub> و تگ پایانی آن نوشته شود، مقداری پایین تر از بقیه متن قرار می گیرد که از این خصوصیت برای نوشتن اندیس استفاده می شود.

و نیز هر متنی که در بین تگ <sup> و تگ پایانی آن نوشته شود، مقداری بالاتر از بقیه متن قرار می گیرد که از این خصوصیت برای نوشتن توان استفاده می شود. مثال:
 

y<sup>1</sup><br>
y<sub>2</sub>

نتیجه در مرورگر:
 
y1
y2
 

متن ادامه دار در یک خط:
وقتی ما متنی را بدون استفاده از تگ
<br> بنویسیم، هرجا که عرض متن ما به اندازه عرض مرور گر یا عرض لایه (بعدا در مورد لایه ها توضیح داده می شود) شود، ادامه متن به طور خود کار در مرور گر  در خط بعد نشان داده می شود. ولی اگر ما بخواهیم تا وقتی ما نخواسته ایم مرورگر به خط بعد نرود، متن خود را در تگ<nobr> همراه با تگ پایانی <nobr/> قرار می دهیم. مثال:

<nobr>مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال مثال </nobr>

نتیجه در مرور گر را خودتون تست کنید. چون نمی خوام ظاهر سایتم را خراب کنم.!!!!!!!!

وسط چین نوشتن:
هرگاه خواستیم که متن ما در وسط صفحه نمایش نوشته شود، از تگ
<center> و تگ پایانی آن استفاده می کنیم. مثلا من جمله زیر را با استفاده از این تگ نوشتم:

من دیروز به مدرسه رفتم.

خصوصیات قلم متن:
فرض کنید بخواهید متنی را را با یک قلم دیگر بنویسید و یا اینکه متنی را با رنگ آبی بنویسید و یا متنی را کوچکتر یا بزرگتر از بقیه متن بنویسید. برای این کار ما از تگ
<font> همراه با تگ پایانی آن یعنی <font\> استفاده می کنیم. البته این تگ به تنهایی کاری انجام نمی دهد و مهم شناسه هایی هستند که در این تگ به کار می روند. ما برخی از این شناسه ها را به شما معرفی می کنیم(همان طور که قبلا گفتیم ترتیب قرار گیری این شناسه ها مهم نیست):

  • size="+n" 
    از این شناسه برای اندازه قلم استفاده می شود و n عددی دلخواه می باشد. اگر از علامت منفی استفاده کنیم، متن ما کوچکتر می شود.
  • color="رنگ"
    از این شناسه برای رنگ قلم استفاده می شود. مقدار این شناسه رنگ مورد نظر به زبان انگلیسی می باشد . مثلا برای رنگ قرمز مقدار این شناسه را red قرار می دهیم. رنگ مورد نظر می تواند کد هگزا دسیمال نیز باشد.بعدا راجع به کد هگزا دسیمال صحبت می کنم..


  • face="نام قلم"
    از این شناسه برای تعیین قلم نوشتن استفاده می شود. مقدار این شناسه نام قلم مورد نظر می باشد. باید دقت کنیم که قلمی را انتخاب کنیم که عمومیت داشته و در کامپیوتر کاربر سایت ما وجود داشته باشد. تعدادی از قلم هایی که معمولا در همه کامپیوتر ها وجود دارد به شرح زیر می باشد:
    arial - tahoma - times new roman - modern

تذکر:تمام تگ هایی که تا اینجا به شما یاد دادیم میتوانند به صورت تو در تو با یکدیگر به کار روند تا به نتیجه دلخواه برسیم. باید دقت کنیم تگ پایانی را در جای مناسب قرار دهیم. با مثال زیر بهتر متوجه می شوید:

<font color="blue" size="+2"> <b> <i>این متن با رنگ آبی و سایز 2  و به صورت بولد و ایتالیک خواهد بود</i></b></font><br>
<center><strike><b>این متن در مرکز و به صورت خط خورده و بولد خواهد بود</b></strike></center>

نتیجه در مرورگر:
 

این متن با رنگ آبی و سایز2 و به صورت بولد و ایتالیک خواهد بود

این متن در مرکز و به صورت خط خورده و بولد خواهد بود

 

رسم خط:
برای رسم خط از تگ <hr> استفاده می کنیم، این تگ،تگ پایانی ندارد. برخی از شناسه های این تگ عبارتند از:

  • width
    مقدار آن عددی است در واحد پیکسل که عرض خط افقی ما می باشد.
  • size
    مقدار این شناسه نیز عددی به پیکسل است که ضخامت خط ما می باشد
  • color
    مقدار این شناسه رنگ خط می باشد که مقدار آن می تواند معادل هگزا دسیمال رنگ یا رنگ به زبان انگلیسی باشد.
  • align
    مقدار این شناسه یکی از مقادیر right,center,left می باشد که محل قرار گیری خط در عرض صفحه نمایش را مشخص می کند. مثال:


<hr width="400" align="left" color="red" size="2">
<hr width="200" align="center" color="blue" size="4">

نتیجه در مرور گر:




 شناسه های مربوط به متن در تگ
body

  • bg color
    مقدار آن رنگ زمینه متن ما می باشد.
  • text
    مقدار آن رنگ خود متن می باشد.


ساختار کلی

ساختار کلی:

تعریف تگ:

در زبان html هرچه بین دو علامت <   > قرار گیرد یک تگ نام دارد.
مثلا ما هر جا از تگ
<hr> استفاده کنیم، یک خط افقی در مرور گر چاپ می شود.
البته بیشتر تگ ها ، به یک تگ پایانی به نشانه اتمام وظیفه آن تگ احتیاج دارند. در تگ پایانی، قبل از نام تگ، علامت
/ را قرار می دهیم.
مثلا اگر ما متنی را بین
<i>...</i> قرار دهیم، متن به صورت  ایتالک در مرورگر نشان داده می شود.

بدنه html:

بدنه یک برنامه html به صورت زیر می باشد و همواره باید آن را رعایت کنیم:

<html>
<head>
<title>عنوان صفحه</title>
</head>
<body>
هرچه اینجا نوشته
شود در مرورگر
نشان داده می شود
</body>
</html>

اگر متن بالا را در notepad یا frontpage نوشته و با پسوند htm. ذخیره کنید و سپس آن را اجرا کنید، نتیجه در مرورگر به صورت زیر خواهد بود:

هرچه اینجا نوشته شود در مرورگرنشان داده می شود

حال به توضیح کد بالا می پردازیم:
تگ
<html> نشان دهنده استفاده از زبان html می باشد و کلیه دستورات و تگ ها باید بعد از این تگ قرار گیرند و در آخر نیز باید از تگ پایانی <html/> به نشانه پایان دستورات html استفاده کرد.

در تگ <head> دستوراتی قرار می گیرند که در مرورگر نشان داده نمی شوند که این دستورات میتواند شامل فرمان های java script, css و ... باشند که بعدا در مورد آن ها بحث می کنیم. یکی از تگ هایی که که در داخل تگ <head> قرار می گیرد، تگ <title> می باشد که در این تگ عنوان صفحه را می نویسیم تا مورد استفاده موتور های جستجو قرار گیرد. باید دقت کنیم که از تگ پایانی <title/> و <head/>  حتما استفاده کنیم.

هرچه که در تگ <body> قرار گیرد، در مرور گر نشان داده می شود. کار اصلی ما نیز در این تگ می باشد و بیشتر دستورات را در این تگ قرار می دهیم. حتما سوال می کنید چرا با اینکه در نوشتن متن ما چندین بار به خط بعد رفته ایم،‌ولی در مرور گر متن در یک خط نشان داده می شود؟
جواب واضح است. شما در
html دستورات و غیره را هر جوری که بنویسید، آنها به صورت ترتیبی و پشت هم اجرا شده و وجود فاصله بین آنها تاثیری ندارد.

تعریف شناسه:


شناسه ها دستوراتی هستند که در درون خود تگ و بعد نام تگ آمده و برخی خصوصیات تگ را توصیف می کنند.
برای مقدار دهی به شناسه ها از علامت = استفاده کرده و مقدار را بین
"   " قرار می دهیم.
برخی شناسه ها اختیاری بوده و بر خی دیگر اجباری بوده و حتما در تعریف تگ باید آورده شوند. مثلا شناسه
src در تگ img که برای قرار دادن عکس استفاده می شود، یک شناسه اجباری است. و یا شناسه bgcolor یک شناسه اختیاری بوده که در تگ body به کار می رود و برای تعریف رنگ پس زمینه می باشد:

<html>
<head>
<title>عنوان صفحه</title>
</head>
<body bgcolor="red">
<img src="c:\pictures\a.jpg">
</body>
</html>

به این نکته توجه داشته باشید که اگر ما در html نویسی اشتباهی داشته باشیم، فایل ما در مرورگر اجرا خواهد شد و هر جا که مشکلی مجود داشته باشد(مثلا اشتباهات تایپی) مرور گر آن را نادیده می گیرد و به سراغ تگ بعدی می رود.
حال ما آماده ایم که شروع به نوشتن فایل های html بکنیم.

قسمت اول آموزش html

مقدمه:

قبل از شروع کار، ابتدا بررسی می کنیم که برای نوشتن فایل های html به چه چیز هایی نیاز داریم:
برای نوشتن فایل های
html فقط به برنامه Notepad نیاز دازیم که همراه با ویندوز نصب می شود.
پس از نوشتن فایل
html در Notepad، آن را با پسوندhtm. ذخیره می کنیم.

برای مشاهده فایلی که ایجاد کرده ایم، از مرورگر اینترنت خود(مانند Internet Explorer) استفاده می کنیم.

اما من به شما توصیه می کنم که برای نوشتن فایل های html  خود حتما برنامه Front page  و ترجیحا جدید ترین ورژن آن را نصب کنید. زیرا این برنامه عملیات نوشتن فایل html  را بسیار ساده تر کرده و شما می توانید همان لحظه که فایل خود را ایجاد می کنید ،آن را مشاهده کرده و نسبت به اصلاح آن اقدام کنید.

در تصویر زیر، نمایی از برنامه Front page را مشاهده می کنید. اگر محل فلش قرمز(split) را کلیک کنید، صفحه به دوقسمت تبدیل می شود، قسمت بالا برای ویرایش کد html و قسمت پایین برای مشاهده نتیجه کار و نیز همچنین بسیاری از کار های طراحی را می توانید در همان قسمت پایین انجام دهید.

ما در این سری آموزشی، آنچه از Front page نیز که به شما کمک می کند، به شما آموزش می دهیم.


در Front page، پس از پایان کار، برای ذخیره فایل، از منوی File گزینه Save as  را انتخاب کرده و فایل را با پسوند htm ذخیره می کنیم.


درباره وبلاگ

مدیر وبلاگ : حامد رحمانی

آخرین پست ها

جستجو

نویسندگان