سبد (0)

تبلیغات

کاراکترهای رزرو شده در HTML

کاراکترهای رزرو شده در HTML باید با character entity ها جایگزین شوند.


HTML Entities

Wiki

بعضی کاراکترها در HTML رزرو شده هستند.

استفاده از علامت کوچکتر(<) و بزرگتر(>) در متن به دلیل اینکه مرورگر آنها را با تگ ها در هم می آمیزد امکان پذیر نیست.

برای اینکه بتوان کاراکترهای رزرو شده را نمایش داد، باید از character entity ها در کد منبع HTML استفاده کنیم.

یک character entity به این شکل می باشد:

&entity_name;
OR
&#entity_number;

برای نمایش علامت کوچکتر باید بنویسیم:  lt& یا 60#& (که lt مخفف less than است)

نکته: مزیت استفاده از entity name به جای entity number این است که به یاد آوردن name راحت تر است. اما عیب آن این است که مرورگرها ممکن است همه entity name ها را پشتیبانی نکنند. (پشتیبانی از entity number ها خیلی بهتر است.)


فاصله (Non-breaking Space)

Wiki

یک character entity رایج در HTML کاراکتر non-breaking space (یا nbsp&) می باشد.

مرورگرها همیشه فاصله ها (space) را کوتاه می کنند. اگر 10 فاصله پشت سر هم در متن خود تایپ کنید، مرورگر 9 تای آن ها را برمی دارد. برای اینکه فاصله ها را به متن خود اضافه کنید، می توانید از کاراکتر nbsp& استفاده نمایید.


مثال

Wiki

character entity ها در HTML را تجربه کنید: Try it yourself
در مثال بالا، کاراکتر X را با یک نام یا عدد (عدد+#) جایگزین نمایید.


character entity های مفید در HTML

Wiki

نکته: نام Entityها حساس به کوچکی و بزرگی حروف هستند.

Result Description Entity Name Entity Number
  non-breaking space &nbsp; &#160;
< less than &lt; &#60;
> greater than &gt; &#62;
& ampersand &amp; &#38;
¢ cent &cent; &#162;
£ pound &pound; &#163;
¥ yen &yen; &#165;
euro &euro; &#8364;
§ section &sect; &#167;
© copyright &copy; &#169;
® registered trademark &reg; &#174;
trademark &trade; &#8482;

دیدگاه‌ها  

+1 # center 1394-02-12 22:01
نمیدونم سوالاتی که میخوام بپرسم به این قسمت مربوط میشه یا نه ولی اگه امکان داره پاسخ بدید ... یک سوالم این هستش که طریقه استفاده از شکلک ها ( آواتارها ) در قسمت نظرات به چه صورت می باشد؟ آیا باید کد خاصی رو وارد نمود؟ دوم اینکه من میخوام سه کلمه تایپ بکنم که یکی در اول سطر دومی در وسط و سومی در آخر سطر نشون داده بشه چطور باید این کارو کرد؟ آیا باید از کاراکتر   استفاده نمود؟ لطفا راهنمایی بفرمایید ... تشکــــــــــــ ـــر فراوان
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+3 # امیر پهلوان صادق 1394-02-12 23:12
هرچند سوالتون مربوط به این قسمت نمی شه وی پاسخ میدم ...
اگر در سایتتان، برای قسمت نظردهی، از کامپوننت JComments استفاده می کنید، برای فعال کردن شکلک ها فقط کافی است به قسمت تنظیمات رفته و از تب Layout تیک گزینه Enable smile را فعال نمایید.
و اگر خودتان در حال نوشتن قسمت نظرات هستید، برای درج شکلک در توضیحات، از روش Pattern استفاده می کنیم، یعنی اگر کاربر، روی یکی از شکلک ها کلیک کرد، یک الگوی یا Pattern خاص که مربوط به همان شکلک است در محل مکان نما به متن اضافه خواهد شد. و البته زمانی که می خواهیم متن نظر را نمایش دهیم، الگو را با تصویر اصلی جایگزین می کنیم.
برای قسمت دوم سوالتون، بنظرم بهترین راه استفاده از یک جدول 3 ستونه است.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # center 1394-02-12 15:23
با سلام و عرض خسته نباشید خدمت شما
من میخوام که در قسمت نظرات یه تگی رو بنویسم مثلا تگ بولد کردن یه متن. آیا به این طریقی که می نویسم درست هست؟ اگه درست نیست لطفا بنده رو راهنمایی بفرمایید ... تشکر
<b>in the name of god</b>
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # امیر پهلوان صادق 1394-02-12 15:36
سلام
بله صحیح است. برای تایپ کردن تگ های HTML در قسمت دیدگاه ها، باید بجای علامت > از ;lt& و بجای علامت < از ;gt& استفاده کنید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # center 1394-02-12 17:13
ممنون از پاسخ فوری شما ... حالا سوالی که به ذهنم رسیده این هستش که اگه من بخوام همین متن رو توی همین قسمت کامنتها به شکل بولد بنویسم طریقه نوشتن کدها به چه صورت خواهد بود؟ ایا به صورت دیگه ای باید بنویسم؟ ... سپاسگذار از شما
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # امیر پهلوان صادق 1394-02-12 17:47
با توجه به اینکه در قسمت دیدگاه ها، اجازه ی وارد کردن تگ های HTML وجود ندارد، بنابراین برای مثلاً زخیم کردن متن نمی توان از تگ b یا strong استفاده کرد...! پس راه حل چیست؟
راه حل استفاده از Pattern یا الگو است. در واقع Patternها به ما کمک می کنند تا عملیاتی مثل زخیم کردن را انجام دهیم. به مثال زیر توجه کنید:
فرض کنید بخواهیم کلمه ی "بیاموز" را بولد کنیم. فقط کافی است آنرا بین تگ b باز و بسته قرار دهیم با این تفاوت که بجای علامت > از ] و بجای < از [ استفاده کنیم. البته براکت باز و بسته یک قرارداد است و می توانیم از هر علامت دیگری نیز استفاده کنیم.
حالا زمانی که متن ارسال شده کاربر، پردازش می شود، هر جا که با علامت b باز و بسته که با براکت محصور شده است برخورد کرد، آنرا با تگ b اصلی جایگرین می کند.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+3 # center 1394-02-12 18:05
تشکر
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن

آموزش صوتی HTML

بستن
مدرس:
سوال و جواب:

ابزاری که در پیش روی دارید یکی از ابزارهای بسیار کاربردی سایت بیاموز در زمینه آموزش است، این ابزار برای سهولت یادگیری شما کاربران محترم طراحی شده است.

فقط کافی است روی عنوان پاراگراف مورد نظرتان کلیک کنید تا پخش صدا آغاز شود ...!

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