Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Нужен ли глобальный сброс всех настроек браузера?
 
 автор: Владимир55   (18.01.2014 в 16:55)   письмо автору
 
 

Иногда в начале CSS настроек присутствует общий сброс типа
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: inherit;
background: transparent; 
font:15px Arial,sans-serif;
}


А какой в этом смысл?

Ведь если какой-то элемент появляется в коде, то программист задает ему нужный параметр. А если его в коде нет, то и обнулять его, вроде бы, незачем.

  Ответить  
 
 автор: яса_1   (18.01.2014 в 19:21)   письмо автору
 
   для: Владимир55   (18.01.2014 в 16:55)
 

никакого смысла в этом нет
есть лишь насилие над браузерами и над здравым смыслом :)

имеете макет
верстаете его
просматриваете в 1-ом браузере, вносите необходимые изменения в CSS
просматриваете во 2-ом браузере, вносите необходимые изменения в CSS и возвращаетесь к просмотру в 1-ом, если есть конфликты - устраняете
далее смотрите в 3-м, 4-м..., постоянно возвращаясь ко всем предыдущим..

и иначе - никак :)

  Ответить  
 
 автор: psychomc   (18.01.2014 в 19:31)   письмо автору
 
   для: Владимир55   (18.01.2014 в 16:55)
 

смысл в том, чтобы сбросить настройки браузера так, чтобы во всех браузерах по умолчанию всё выглядело одинаково. и это ускоряет разработку. не соглашусь с яса_1, потому что никогда не знаешь заранее, какие теги могут появиться на странице и как это всё будет выглядеть, хотя бы потому, что в большинстве сайтов используются визуальные редакторы. так что лучше всё предусмотреть заранее, чтобы заказчик потом по этому поводу не дергал лишний раз

  Ответить  
 
 автор: Владимир55   (18.01.2014 в 22:20)   письмо автору
 
   для: psychomc   (18.01.2014 в 19:31)
 

А лично Вы как делаете? Какие настройки сбрасываете?

  Ответить  
 
 автор: psychomc   (18.01.2014 в 22:54)   письмо автору
 
   для: Владимир55   (18.01.2014 в 22:20)
 

вот такой ресет я использую http://meyerweb.com/eric/tools/css/reset/index.html, мне он кажется оптимальным. к слову, я не профессиональный верстальщик и верстаю довольно редко, возможно есть варианты лучше. но, когда например нужно было дорабатывать вёрстку на сайтах, на которых никакой ресет не использовался изначально, хотелось этого верстальщика найти и пристрелить

  Ответить  
 
 автор: яса_1   (19.01.2014 в 23:54)   письмо автору
 
   для: psychomc   (18.01.2014 в 19:31)
 

разумеется, вы можете со мной не соглашаться

вы можете указать здесь хотя бы один адрес серьёзного (солидного) коммерческого сайта, где бы использовался этот самый "сброс настроек"?
очень сомневаюсь в этом

потому полагаю, что реальная практика - она на моей стороне
т.н. "сброс настроек" используют исключительно "озабоченные нубы" :)

  Ответить  
 
 автор: Владимир55   (20.01.2014 в 00:49)   письмо автору
 
   для: яса_1   (19.01.2014 в 23:54)
 

Собственно, а какой от них может быть вред?

  Ответить  
 
 автор: psychomc   (20.01.2014 в 13:28)   письмо автору
 
   для: яса_1   (19.01.2014 в 23:54)
 

первый же коммерческий сайт который я открыл http://www.onliner.by/ http://gc.onliner.by/css/reset.css(наверное самый серьезный и солидный в РБ), посещаемость ~ 1 000 000 уникальных посетителей в сутки. что скажете, не "озабоченный нуб"?
ай, что делается, даже habrahabr использует reset http://habrahabr.ru/styles/1390208414/all.css
ай-яй-яй, и http://www.mail.ru использует вот такой ресет
html,body,h1,h2,h3,h4,h5,h6,a,img,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

на skype.com тоже интересный reset
http://www.skypeassets.com/i/scom/combined/css/common.min.css?v=0.2.115
а вот такой старенький на depositfiles http://static908.dfiles.ru/css/main.css
* { padding: 0; margin: 0 }

и тут http://static2.euro-football.ru/themes/default/css/style.css?v=5.98 такой же
а вот тут yahoo reset используется http://zaycev.net/static/8f/e7f18e/styles/reset-min.css

такое чувство, что его не используют только пейсатели нечитаемого джаваскрипта в одну строку.
ну всё, хотите этого или нет, но вы официально балабол.

  Ответить  
 
 автор: Владимир55   (20.01.2014 в 14:36)   письмо автору
 
   для: psychomc   (20.01.2014 в 13:28)
 

Интересно, а почему yahoo использует
html{color:#000;background:#FFF;}

а не
body{color:#000;background-color:#FFF;}

  Ответить  
 
 автор: psychomc   (20.01.2014 в 14:43)   письмо автору
 
   для: Владимир55   (20.01.2014 в 14:36)
 

скорее всего, чтобы максимально уменьшить вес страницы.

  Ответить  
 
 автор: Владимир55   (20.01.2014 в 14:46)   письмо автору
 
   для: psychomc   (20.01.2014 в 14:43)
 

А почему html, а не body?

Как более корректно?

  Ответить  
 
 автор: psychomc   (20.01.2014 в 15:00)   письмо автору
 
   для: Владимир55   (20.01.2014 в 14:46)
 

смотря что вы хотите сделать. см. второй пост http://stackoverflow.com/questions/10947541/applying-a-background-to-html-and-or-body
p.s тут тоже reset используется http://cdn.sstatic.net/stackoverflow/all.css?v=2aca3a21820f :)

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования