Адаптивный дизайн что прописывать в head ?

Бабайка
На сайте с 05.08.2010
Offline
135
1278

Всем привет, коллеги, подскажите, что надо прописывать в head ?

сверстал два стиля css. прописал в хеде

<link media="screen" rel="stylesheet" href="style.css" type="text/css" />

<link media="handheld" rel="stylesheet" href="handheld.css" type="text/css" />

чет не срабатывает handheld.css при входе с мобильных девайсов.

R
На сайте с 03.07.2006
Offline
214
#3
Бабайка:
Спасибо, я гуглом пользоваться умею. Поэтому и пишу в топик чтобы кто то разъяснил что к чему 🍿

Видимо не умеете,

По первой же ссылке находим:

<style type="text/css" media="screen and (min-device-width: 481px)">@import "/css/basic.css";</style>

<link rel="stylesheet" type="text/css" media="handheld and (max-device-width: 480px)" href="/css/handheld.css" />

Могу также обеспечить ссылкой на учебник по CSS

Бабайка
На сайте с 05.08.2010
Offline
135
#4
rengen:
Видимо не умеете,
По первой же ссылке находим:
<style type="text/css" media="screen and (min-device-width: 481px)">@import "/css/basic.css";</style>
<link rel="stylesheet" type="text/css" media="handheld and (max-device-width: 480px)" href="/css/handheld.css" />

Могу также обеспечить ссылкой на учебник по CSS

как раз первую ссылку и прочел, сделал так:

<style type="text/css" media="screen and (min-device-width: 481px)">@import "style.css";</style>

<link rel="stylesheet" type="text/css" media="handheld and (max-device-width: 480px)" href="handheld.css" />

Не работает. Подхватывает style.css и хоть тресни!

в файлах css не прописывал

@media handheld and (max-device-width: 480px) {

бла бла бла

}

Geers
На сайте с 12.04.2011
Offline
487
#5

Почему бы стили не объединить в один?

Бабайка
На сайте с 05.08.2010
Offline
135
#6
Geers:
Почему бы стили не объединить в один?

Да в принципе можно (не пробовал). Но я так понимаю, что по идее то должно работать и с несколькими файлами css, только почему то не работает.. Ошибка где то есть, а где?

N
На сайте с 10.02.2010
Offline
51
#7

хз, все в одном файле. К примеру так:


<link rel="stylesheet" type="text/css" media="all" href="style.css" />


/* Main Global Layout Settings */
... тут все обычные стили ...

/* TABLET : 1024px */
@media only screen and ( max-width: 1024px ){
...
}

/* TABLET : 768px */
@media only screen and (max-width: 985px) and (min-width: 768px){
...
}

/* Phone : 480px */
@media only screen and (max-width: 767px) and (min-width: 480px){
...
}

/* Phone : 320px */
@media only screen and (max-width: 479px){
...
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий