آموزش کامل HTML – قسمت چهارم: لینک ها

در قسمت قبلی آموزش html با تگ های عنوان آشنا شدیم. در این قسمت از آموزش در مورد لینک دادن در مطالب و صفحات اچ تی ام ال توضیح خواهیم داد. با قرار دادن لینک در صفحات می توانیم صفحات اچ تی ام ال خود را به صفحات دیگر متصل کنیم.

نحوه قرار دادن لینک در صفحات HTML

لینک ها یکی از پر استفاده ترین المان های اچ تی ام ال هستند. با استفاده از لینک ها می توانیم کاربران خود را به صفحات دلخواه خود انتقال دهیم. استفاده از لینک ها در اچ تی ام ال به صورت زیر است:

<a href = “http://pardiswp.com”>متن لینک</a>

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

متن لینک

بنابراین تگ <a> برای نمایش دادن یک لینک در صفحه به کار می رود و نحوه استفاده از آن به صورت فوق است. کلمه href در واقع مقصد لینک مورد نظر است و آدرس لینک را در مقابل آن قرار می دهیم. متن لینک هم همان نام لینک است و متن یا نامی که می خواهیم نماینده لینک باشد را مشخص می کند.

شاید این سوال برای شما پیش بیاید که کلمه href چیست، این کلمه در واقع یک صفت یا attribute است. بعضی از تگ ها در اچ تی ام ال دارای اتربیوت هستند که نقش توضیحی یا تکمیل کننده را برای آن تگ بازی می کنند. در تگ لینک هم href صفتی است که آدرس لینک را در خود قرار داده و آن را تکمیل می کند.

نکته: اگر از تگ لینک به صورت فوق استفاده کنید خواهید دید که لینک مورد نظر در همان صفحه جاری باز می شود.

حال اگر بخواهیم که لینک ما در صفحه ای جدید بدون بسته شدن صفحه جاری باز شود باید از صفتی دیگر به نام target به صورت زیر استفاده کنیم.

<a href = “http://pardiswp.com” target = “_blank”>پردیس وردپرس</a>

پایان قسمت چهارم

آموزش کامل CSS – قسمت سوم: انتخاب و نام گذاری المان ها

در قسمت دوم آموزش css با قوانین نوشتن آشنا شدیم. در این قسمت انجام تغییراتی در المان ها آشنا خواهیم شد و نحوه انتخاب و نام گذاری آن ها را بررسی می کنیم.

انتخابگر CSS

نحوه انتخاب یک المان html یکی از مهمترین قوانین css است. برای این که یک المان اچ تی ام ال را در سی اس اس تغییر بدهیم باید آن را فراخوانی کنیم. به این کار (صدا زدن المان) انتخاب کردن css می گوییم که توسط انتخابگر انجام می شود.

برای فراخوانی یک المان لازم است که اسم آن را صدا بزنیم. المان های html هر کدام دارای یک نام عمومی و اختصاصی هستند. مثلا متون با تگ p و لینک ها با تگ a شناخته می شوند. در واقع این ها همان نام های عمومی المان ها هستند. اگر ما در css تگ p را صدا بزنیم با تمام متون روبرو هستیم. در مثال زیر رنگ تمام پارگراف های موجود در متن تغییر می کند.

p{

color: red;

}

حال اگر ما قصد تغییر تمام پاراگراف ها را نداشته باشیم و فقط بخواهیم یکی از المان ها مثلا پاراگراف دوم را تغییر بدهیم باید چه کار کنیم؟ در این جا از class و id استفاده می کنیم که در واقع بهترین راه انتخاب المان ها است.

برای درک بهترکلاس و آی‌دی مثالی می‌زنیم. فرض کنید در یک خیابان شلوغ که ده‌ها نفر با نام یکسانی مثل “محمد” حضور دارند، نام محمد را صدا بزنید. در این صورت تمامی محمد ها مخاطب شما خواهند شد و به حرف  شما گوش خواهند داد. در سی‌اس‌اس هم همین طور است و اگر شما مثلا بگویید p انگار تمامی پاراگراف‌های اچ‌تی‌ام‌ال را مخاطب قرار داده‌اید و تمامی پاراگراف‌ها مطابق دستورات شما عمل می‌کنند.

آی‌دی همانند شماره شناسنامه برای افراد است. در واقع شما در همان مثال خیابان شلوغ اگر یک محمد خاص را در نظر داشته باشید می‌توانید از طریق گفتن شماره شناسنامه او را مستقیما صدا بزنید بدون آنکه کس دیگری را مورد خطاب قرار دهید.

در واقع شما با تخصیص یک id به هر المان اچ تی ام ال صفحه آن را منحصر به فرد می‌کنید. توجه داشته باشید که به هر المان اچ تی ام ال آی‌دی منحصر به فرد بدهید و از دادن آی‌دی یکسان به چند المان خود داری کنید.

افزودن id به المان های html

برای اضاف کردن آی دی به هر المان کلمه id را به عنوان صفت در تگ اول المان مورد نظر قرار می دهیم و نام آی دی را به آن انتساب می دهیم.

id = “نام مورد نظر”

حال باید با css آن را انتخاب کنیم. برای این کار باید علامت # و نام آی دی که دادیم را کنار آن بنویسیم.

#نام مورد نظر

مثال:

<p id= "hi">پاراگراف مورد نظر با آی دی</p>

#hi{

text-align: center;

color: red;

}

انتخاب از طریق کلاس

کلاس مانند فامیلی در مثال فوق است و ممکن است که چند نفر نام فامیلی یکسان داشته باشند. با اضاف کردن اتربیوت کلاس به المان ها می توانیم به صورت همزمان به آن ها استایل بدهیم.

روش کار بدین صورت است که در ابتدا به المان هایی که میخواهیم تغییر بدهیم یک کلاس اضافه می کنیم. مثلا می خواهیم تمام هدر های متن به رنگ قرمز در بیایند. به صورت زیر عمل می کنیم:

<h2 class="ghermez">عنوان</h2>

.ghermez{

color: red;

}

روش های فوق روش های کلی انتخاب المان های html در css هستند اما اگر بخواهید می توانید به صورت ترکیبی از آن ها استفاده کنید. مثلا انتخاب تمام تگ های پاراگراف که دارای کلاس abi هستند به رنگ سبز تغییر کنند:

p.abi{

color: green;

}

بدین ترتیب تگ‌هایی h1 یا دیگر تگ‌هایی که دارای همین کلاس abi هستند مخاطب شما نخواهند بود و تنها المان‌های پاراگراف مورد تغییر قرار خواهند گرفت.

شما می‌توانید با انتخاب هر المان، رنگ متن درون آن را تغییر دهید. در واقع این کار یکی از سریع‌ترین روش‌ها برای تغییرات کلی در صفحه است.

نکته: با انتخاب المان body تمامی تغییرات گفته شده در کل المان‌ها اعمال می‌شود. چون المان body مادر تمامی المان‌های درون صفحه است. پس اگرقصد تغییری در کل المان‌ها دارید استفاده از تگ body یا html توصیه می‌شود.

پایان قسمت سوم

آموزش کامل HTML – قسمت سوم: تگ های عنوان

در قسمت دوم آموزش html با تگ پاراگراف آشنا شدیم. در این قسمت از آموزش اچ تی ام ال با تگ های عنوان آشنا خواهیم شد.

به کمک تگ های عنوان می توانیم عنوان هایی برای متن هایمان در صفحه در نظر بگیریم. تگ عنوان را با h نمایش می دهیم.

تگ های عنوان <h>

تگ های عنوان در واقع 6 نوع هستند که آن ها را از <h1> تا <h6> نام گذاری می کنیم. تفاوت این تگ ها در اندازه آن ها می باشد. این تگ ها به ترتیب از بزرگ به کوچک از <h1> شروع می شوند تا <h6> که کوچکترین آن ها می باشد. برای ایجاد یک عنوان بزرگ از تگ <h1/> متن عنوان <h1> استفاده می کنیم. ویژگی پر رنگ بودن در هر 6 تگ از بزرگ به کوچک قابل مشاهده است.

برای تمرین و آشنایی بیشتر یک صفحه html طراحی کنید و هر 6 تگ را در آن امتحان کنید و خروجی را مشاهده کنید.

اهمیت تگ های عنوان

عناوین در زبان اچ تی ام ال از اهمیت بسیار زیادی برخوردار هستند. چرا که موتورهای جستجو برای ایندکس کردن سایت شما از عناوین به عنوان یکی از المان‌های مهم استفاده می‌کنند. همچنین تا حد امکان سعی کنید تا از عناوین برای بولد کردن کلمات در متن استفاده نکنید، چرا که آن ها تگ مخصوص خود را دارند و به آن تگ <b> می‌گوییم. (در رابطه با این تگ در آینده بیشتر می گوییم)

علاوه  بر این, ترتیب در استفاده از  عناوین هم مهم است. در واقع مهمترین مطالب با <h1> و مطالب زیر مجموعه و با اهمیت کمتر با <h2> و به ترتیب کم اهمیت ترین عناوین‌ با <h6> نوشته می‌شوند.

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

آموزش کامل CSS – قسمت دوم: قوانین نوشتن

در قسمت اول آموزش css با روش استفاده از سی اس اس آشنا شدیم و یادگرفتیم که چگونه آن را به پروژه های خود اضافه کنیم. در این قسمت با قوانین و دستور زبان css آشنا خواهیم شد.

قوانین کلی نوشتن CSS

نوشتن در سی اس اس 3 مرحله دارد:

  1. نام گذاری المان های html
  2. صدا زدن المان های نام گذاری شده در فایل css
  3. حال کافیست تغییراتی که می خواهید در جلوی نام المان ها بنویسید

سه مرحله فوق را در قالب یک مثال اجرا می کنیم. فرض کنید قصد داریم تمامی پاراگراف‌های موجود در صفحه‌ را به رنگ قرمز در بیاوریم.

قدم اول: المان های اچ تی ام الی که قصد تغییر آن ها را داریم انتخاب می کنیم. ما در این جا قصد تغییر متن ها را داریم و می دانیم که تگ ها در html با تگ p نوشته می شوند، پس p را به عنوان نام این المان می نویسیم.

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

قدم سوم: بعد از کروشه آن چیزی که قصد داریم در این المان تغییر کند را می نویسیم. مثلا برای تغییر رنگ المان کلمه color به معنای رنگ را نوشته جلوی آن : قرار می دهیم.

قدم چهارم: در جلوی دو نقطه تغییری که قصد داریم اعمال شود را می نویسیم، مثلا نام یا کد رنگی که در نظر داریم را می نویسیم و سیمی کولن می گذاریم. در نهایت کروشه را می بندیم.

p {

color: red;

}

حال تمامی تگ های پاراگراف صفحه به رنگ قرمز در می آیند.

توجه داشته باشید که در انتهای هر دستور css در کروشه باید سیمی کولن قرار دهیم و هر دستور را در یک سطر می نویسیم تا خوانایی کدها بیشتر می شود.

فرض کنید می خواهیم بعد از قرمز کردن رنگ متن فونت آن را نیز به تاهما تغییر دهیم، دستور زیر را اضافه می کنیم.

p {

color: red;

font-family: tahoma;

}

در قسمت بعد با نحوه‌ی انتخاب و نام‌گذاری المان‌های اچ‌تی‌ام‌ال بیشتر آشنا خواهیم شد.

آموزش کامل HTML – قسمت دوم: تگ پاراگراف

در قسمت اول آموزش html با مفاهیم اولیه html آشنا شدیم و اولین صفحه اچ تی ام ال خود را ساختیم. در این قسمت با نحوه نوشتن متن در صفحات html آشنا خواهیم شد.

تگ پاراگراف

برای نوشتن متن در صفحات وب از این تگ استفاده می کنیم. تگ پاراگراف با <p> شروع می شود و به <p/> ختم می شود و  متن مورد نظر بین آن ها قرار می گیرد. روش استفاده از آن به صورت زیر است.

<p> متن یا جمله مورد نظر </p>

به مثال زیر توجه کنید:

<p> سلام </p>

<p> آموزش کامل اچ تی ام ال با پردیس وردپرس </p>

خروجی آن به صورت زیر در مرورگر نمایش داده می شود.

سلام

آموزش کامل اچ تی ام ال با پردیس وردپرس

اگر به تگ کد فوق دقت کنید متوجه می شوید که برای نشان دادن نوشته در دو خط ما از دو تگ پارگراف استفاده کردیم، علت این امر این است تگ <p> متن را بدون فاصله اضافی در نظر می گیرد و اگر هر دو خط را در یک تگ بنویسیم کل متن در یک خط و پشت سر هم نمایش داده می شود. برای رفع این مشکل ما از دو تگ <p> استفاده کردیم. (توجه داشته باشید که نوشتن تگ دوم در خط بعدی الزامی نیست و بصورت خودکار متن تگ دوم در خط بعدی نمایش داده می شود)

تگ <pre>

این تگ بر خلاف تک پی هر آنچه که در آن نوشته می شود را بدون تغیر نمایش می دهد، یعنی فاصله های اضافی و یا اینتر بین متون را در خروجی نشان داده می شود. از این تگ برای بسیاری از کارها از جمله نمایش یک کد در صفحه یا متون شعری استفاده می‌شود. همچنین این تگ معمولا با فونت Courier به نمایش در می‌آید. کارکرد این تگ را می توانید آزمایش کنید و نتیجه را در مروگر مشاهده کنید.

<pre> متن مورد نظر </pre>

تگ <br>

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

<p> متن خط اول <br> متن خط دوم </p>

خروجی:

متن خط اول

متن خط دوم

پایان قسمت دوم آموزش html.

آموزش کامل HTML – قسمت اول: آشنایی کلی

مقدمه

در قسمت اول آموزش ابتدا با زبان html به طور کلی آشنا خواهیم شد و همچنین مفهوم تگ را خواهیم آموخت. در این آموزش گام به گام و به شکلی ساده پیش خواهیم رفت.

اچ تی ام ال یک زبان نشانه گذاری ساده برای توصیف صفحات وب است که به کمک آن صفحات وب را ایجاد می کنیم، در واقع آنچه که از یک صفحه وب مقابل خود می بینید با html پیاده سازی شده پس هر چه در صفحه مروگر از یک وب سایت به نمایش در می آید حاصل این زبان است.

ساخت اولین صفحه html

این کار بسیار ساده است و به ابزار خاصی نیاز ندارد، شما با نوت پد ویندوز هم می توانید یک سند html بسازید. ولی پیشنهاد می کنیم که از ++NotPad استفاده کنید، ویرایشگرهای دیگری نیز هستند که شما می توانید از آنها استفاده کنید.

  1. نوت پد را باز کرده و هر متنی که دوست دارید در آن بنویسید.
  2. حالا آن را با پسوند html ذخیره کنید.
  3. موقع ذخیره کردن فایل اینکدینگ فایل را روی utf-8 قرار دهید.
  4. فایل را از هرجایی که ذخیره کردید اجرا کنید.

خواهید دید که فایل شما در صفحه مرورگر پیش فرض تان باز می شود و متنی که نوشته بودید را نمایش می دهد.

تگ های html:

تمام کدهای html بین دو علامت <> قرار می گیرند که به آن ها تگ می گوییم. گاهی به تگ html المان هم می گویند. از تگ ها به صورت زیر استفاده می کنیم.

<tagname> محتوا </tagname>

به تگ اول opening tag و به تگ دوم closing tag گفته می شود، قالب تگ های html به صورت فوق می باشند. هر چیز در تگ مربوط به خودش قرار می گیرد.

کد یک صفحه ساده html:

<!DOCTYPE html>

<html>

<head>

<title>  عنوان صفحه | پردیس وردپرس  </title>

</head>

<body>

<h1>  تگ عنوان 1 </h1>

<p>  تگ پاراگراف یا متن  </p>

</body>

</html>

توضیح کد:

  • <!DOCTYPE html> جمله اول هر سند html می باشد، این جمله باید همیشه در ابتدای سند اچ تی ام ال قرار گیرد.
  • همه محتویات یک صفحه html در بین تگ های <html> قرار می گیرد، ازجمله تگ های دیگر مانند تگ هد یا …
  • تگ <head> اطلاعات ابتدایی در رابطه با صفحه را در بر می گیرد. مثلا نام نویسنده صفحه یا اطلاعاتی در رابطه با سایت، معمولا چیزهایی که در این تگ نوشته می شوند مستقیما در صفحه نمایش داده نمی شود.
  • تگ <title> یک عنوان برای صفحه وب نشان می دهد، این عنوان در نوار عنوان نشان داده می شود.
  • تگ <body> بدنه صفحه اچ تی ام ال ما را مشخص می کند و تمام کد ها و محتوایی که در صفحه نشان داده می شوند در این تگ قرار می گیرد.
  • تگ <h1> برای نشان دادن عنوان های در صفحه به کار می رود.
  • تگ <p> برای قرار دادن پاراگراف یا متن در صفحات وب به کار می رود.

برای نشان دادن حروف فارسی در صفحات html از کد متای <“meta charset=”UTF-8> استفاده می کنیم، این کد را باید در تگ هد قرار دهیم.

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