اعمال چندین کلاس به یک عنصر (تگ) HTML

سلام

گاهی اوقات نیاز به اعمال چندین کلاس به یک عنصر دارید. مثلا فرض کنید که یک کلاس برای بردر (قاب؟) های کم رنگ، یک کلاس دیگر برای بک گراند (پس زمینه؟) های پر رنگ و یک کلاس دیگر برای فونت ها ایجاد کرده باشید.
برای ترکیب این کلاس ها و استفاده آنها کافیست نام آنها را در ویژگی class یک عنصر با فاصله از هم جدا کرده و بنویسید. مانند:

<p class=”cl1 cl2 cl3″>

موفق باشید

  • Share/Bookmark

بازیابی داده از پایگاه داده MySQL – قسمت اول

بازیابی داده از پایگاه داده توسط دستور SELECT انجام می شود. در واقع سطرهایی را که با معیار های مشخص شده مطابقت داشته باشند را انتخاب کرده و آنها را بازیابی می کنیم.
شکل کلی این دستور عبارت است از :

 SELECT [options] items
[INTO file_details]
FROM tables
[WHERE conditions]
[GROUP BY group_type]
[HAVING where_definition]
[ORDER BY order_type]
[LIMIT limit_criteria]
[PROCEDURE proc_name(arguments)]
[lock_options]

دستور زیر فهرست محتویان دو ستون column_1 و column_2 که در جدول table_1 قرار دارند را نمایش می دهد:

 SELECT column_1, column_2
FROM table_1;

اگر از * استفاده کنید همه ستون های جدول مربوطه را انتخاب کرده اید. مثلا برای بازیابی داده های همه سطر ها و ستون های جدول table_1 از کد زیر استفاده کنید:

 SELECT *
FROM table_1;

ادامه دارد…

  • Share/Bookmark

حل مشکل سایز فیلد password در IE

سلام

یکی از اشکلات IE در نمایش فیلد های password فرم ها می باشد. به تصویر زیر توجه کنید:

password field solution in IE

برای حل این مشکل کافیست تا به همه فیلد های خود (برای داشتن اندازه ی برابر) کد استایل زیر را اضافه نمائید:

style=”font-family:’arial’;”

البته arial هر مقداری می تواند باشد. مهم اعمال خصیصه font-family می باشد.(این اعمال می تواند توسط کلاس ها، تگ ها و … صورت گیرد.)

به عکس زیر توجه کنید:

password field fixed in IE

موفق باشید

  • Share/Bookmark

روبات شخصی آنلاین

سلام
online robot - روبات آنلاین
آیا امکان پذیر است که شخصی هر ۷ روز هفته (هر ۲۴ ساعت روز) را آنلاین باشد؟
مسلما جواب سوال بالا نه است ولی شاید به روش های دیگری مورد بالا را امکان پذیر نمود. اگر آن شخص یک URL داشته باشد که در آن یک روبات هوشمند برای پاسخ گویی قرار دهد می توان این مشکل را بر طرف نمود.
بانک اطلاعاتی روبات می تواند دارای مجموعه سوالات و جواب هایی باشد که در آن از طرف شخص وارد شده اند. این پرسش و پاسخ های با توجه به سلیقه شخصی فرد می تواند در زمینه های گوناگونی مانند کار، تجربه، شخصی (مانند دوران تحصیل، نام مدرسه ابتدایی و حتی نام یکی از معلم ها فرد!) و … باشد.

برای هوشمند کردن روبات هم می توان از تگ ها و اولویت بندی سوالات و تعداد تکرار یک کلمه در پاسخ سوال استفاده نمود. این روبات می تواند با توجه به سوالات موجود، سوالات جدید را (با درخواست بیننده یا به طور هوشمند) ایجاد نموده و پاسخ آن ها را (به طور هوشمند یا از طریق صاحبش!) ارائه دهد.

مسلما در چنین روزی همه در دسترس یکدیگر خواهند بود.

موفق باشید

  • Share/Bookmark

توضیحات شرطی – Conditional Comments

سلام

مقدمه
گاهی اوقات در طراحی سایت، شما به مشکل مغایرت طراحی در دو مرورگر فایرفاکس و اینترنت اکسپلورر برخورد می کنید. مثلا text-align در فایرفاکس درست دیده می شود ولی اینترنت اکسپلورر آن را اشتباه نمایش می دهد. البته در صورت کد نویسی صحیح اینگونه مشکلات کمتر پیش می آید.
Conditional Comments، توضیحات شرطی خاصی می باشند که همانند یک اکستنشن در IE نسخه ۵ به بالا کار می کنند. Conditional Comments به شما قابلیت تشخیص مرورگر IE و نسخه آن را می دهند.

نحوه استفاده
در زیر یک توضیح ساده که در بین کدهای x-html نوشته می شود را مشاهده می کنید:

<!-- This text will be ignored by the browser. -->

ساده ترین دستور زبان Conditional Comments مانند زیر است:

<!--[if IE]>
This text will be shown by IE/win ver. 5.0 and higher.
 <![endif]-->

(more…)

  • Share/Bookmark