PDA

View Full Version : سوال: چگونگی ایجاد لوگوی کوچک برای سایت در تولبار آدرس



hamed-php
سه شنبه 16 فروردین 1390, 09:16 صبح
سلام

در آدرس بار اکثر سایتها مثل همین سایت برنامه نویس یک لوگوی کوچک مشاهده میشود که در اینجا آرم برنامه نویس مثلاً یک مربع آبی است که داخلش (بر) میباشد. یا برای gmail یک پاکت نامه به رنگ سفید وقرمز است.

میخواستم بدونم این لوگو چطور اون بالا قرار میگیره؟

ممنون اگر راهنمایی بفرمایید

mtchabok
سه شنبه 16 فروردین 1390, 09:45 صبح
به صورت پیشفرض فایلی با نام favicon.ico در مسیر اصلی سایت در اون قسمت قرار میگیره ... به طور مثلا http://localhost/favicon.ico
در مرورگرهای مثلا فایرفاکس اگر در head کدهای html این تگ :

<link href="/favicon.ico" rel="SHORTCUT ICON">
رو قرار بدید هر آدرس فایلی که بدید رو به جای favicon قرار میده .
فایل favicon یه فایل از نوع آیکون هس که میتونه از نوع bmp و یا gif هم باشه که تغییر نام داده بشه به ico

hamed-php
سه شنبه 16 فروردین 1390, 17:59 عصر
سلام

ممنون از راهنمایی شما

سایت گوگل رو چک کردم و فرمایش شما کاملا صحیح میباشد.


<link rel="shortcut icon" href="/mail/images/favicon.ico" type="image/x-icon">

hamed-php
چهارشنبه 17 فروردین 1390, 16:32 عصر
سلام

در فایر فاکس بدون مشکل لوگو اجرا میشود اما در IE هیچ لوگویی نمایش داده نمیشود. آیا راه متفاوتی در IE وجود دارد؟

mtchabok
پنج شنبه 18 فروردین 1390, 10:43 صبح
تا اونجایی که من دیدم در مرورگر IE لوگو از طریق تگ متا عمل نمیکنه بلکه به صورت خودکار از طریق آدرس اصلی سایت میگیره :
http://localhost/favicon.ico
باید سعی کنید تا فایل ایکون خودتون رو در مسیر اصلی سایتتون قرار بدید .

hamed-php
یک شنبه 11 اردیبهشت 1390, 17:58 عصر
سلام

فایل آیکون رو در شاخه روت هم دارم اما کماکان با فایرفاکس خوب اجرا میشه و با IE اصلا انگار نه انگار!!!
به جز تگ متا راه دیگه چیه ، در شاخه اصلی هم که جواب نداد؟

MMSHFE
دوشنبه 12 اردیبهشت 1390, 07:50 صبح
با سلام، در IE بايد مسير كامل رو ذكر كنيد:


<LINK rel="shortcut icon" href="http://localhost/favicon.ico" type="image/x-icon"/>
البته ميتونيد براي راحتي كار، يك فايل تنظيمات داشته باشين (مثلاً config.php) و توي اون، دستور زير رو بنويسيد:


$url = 'http://localhost';

و توي هر فايلي در سايتتون، اين كد رو داخل تگ HEAD بگذارين:


<?PHP
include_once('config.php');
?>
<LINK rel="shortcut icon" href="<?PHP echo $url; ?>/favicon.ico" type="image/x-icon"/>
اينطوري وقتي سايت رو آپلود ميكنيد يا توي دامين ديگري ميخواين از همين كد استفاده كنيد، فقط كافيه فايل config.php رو اصلاح كنيد و آدرس اون سايت رو بدين و نيازي نيست همه كدها رو تغيير بدين.
اين لينك رو هم ببينيد، بد نيست:
Favicon (http://en.wikipedia.org/wiki/Favicon)
موفق باشيد.