За последние 24 часа нас посетили 16682 программиста и 1650 роботов. Сейчас ищут 2024 программиста ...

Как правильно делать ссылку?

Тема в разделе "HTML и CSS", создана пользователем Namer, 26 июн 2010.

  1. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    Смотрю на разнобой в написании и начал задумываться, а как правильно писать такую чепуху, как ссылка?... :)

    Примеры c вариантами:

    На файл:
    1) href="./file.php"
    2) href="/file.php"
    3) href="file.php"

    На файл в папке:
    1) href="./papka/file.php"
    2) href="/papka/file.php"
    3)href="papka/file.php"

    На рисунок:
    1) src="./pic.gif"
    2) src="/pic.gif"
    3) src="pic.gif"

    На рисунок в папке:
    1) src="./papka/pic.gif"
    2) src="/papka/pic.gif"
    3) src="papka/pic.gif"
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    на файл file.php
    на файл в папке papka/file.php
    на файл в папке "выше" ./papka/file.php
     
  3. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    А что значит "выше"? Т.е. поднимаемся на папку выше и далее от нее спускаемся по этому адресу? Но ведь подъем насколько я знаю это две точки "../" Или нет?
     
  4. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Всё правильно знаешь.
     
  5. Namer

    Namer Активный пользователь

    С нами с:
    14 апр 2010
    Сообщения:
    492
    Симпатии:
    0
    Так а что ж это выходит, Padaboo немного ошибся?
     
  6. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    ммм, я увидел что у тебя 1 точка и решил тоже попробовать, у меня (в линуксе ) вроде как работает
     
  7. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    require_once($_SERVER['DOCUMENT_ROOT'].'/doc/file.php');
    <img src="/somedir/file.jpg">
     
  8. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Padaboo

    Код (Text):
    1. apple@amy:~$ ls
    2. cd       Documents  examples.desktop  Pictures  Templates           Videos
    3. Desktop  Downloads  Music             Public    
    4. apple@amy:~$ cd ./ && ls
    5. cd       Documents  examples.desktop  Pictures  Templates           Videos
    6. Desktop  Downloads  Music             Public  
    7. apple@amy:~$ cd ../ && ls
    8. apple
    9. apple@amy:/home$
     
  9. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Apple
    на чем сидишь?
    зы: у меня в командной строке тот же эффект, однако я проверяю код прежде чем писать
     
  10. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
  11. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    а... да ошибся дико извиниюсь
     
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Он срабатывает именно так, как должен сработать.
    И тот же результат - двоеточие ссылается на один уровень выше, одна точка указывает на текущую.
     
  13. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    дада, у меня папок с прожектом с этим просто много, перепутал
    ps:го в помойку)