«Камчатский форум» logo

Здравствуйте, гость ( Вход | Регистрация )

2 страниц   1 2 >   ( К первому непрочитанному сообщению )
Ответить · Открыть тему
> Стандарты, или как лучше...
Kevin
05.02.2005, 11:35
Сообщение #1


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Итак, давайте поговорим о веб стандартах...

Для начала я бы хотел узнать, как по вашему правильно сделать ссылки для такого вот:

Предположим есть сайт со страничкой новостей, причем каждая отдельная новость на чистом листе, как для такого проекта лучше всего оформить урлы, чтобы и человеку приятнее было и яндекс жувал с удовольствием:
У меня есть 5 вариантов для вывода определенной новости на экран:
http://www.server.ru/index.php?page=new&id=10
http://www.server.ru/news/10/
http://www.server.ru/news/10.html
http://www.server.ru/news/kamchatskaya_nepogoda/
http://www.server.ru/news/kamchatskaya_nepogoda.html
Офлайн · Карточка · Приват
^
artyom_b
05.02.2005, 13:17
Сообщение #2



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


http://www.server.ru/news/10.html


--------------------
Офлайн · Карточка · Приват
^
Kevin
12.02.2005, 14:12
Сообщение #3


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Как по вашему, стоит ли задумываться, как будет выглядеть страница, после того, как ее сохранит к себе посетитель...

Особенно -- касается фоновых изображений, оформленных через CSS
Офлайн · Карточка · Приват
^
Kevin
12.02.2005, 15:11
Сообщение #4


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


И еще, CSS размещать на самой странице или в отдельном файле?
Офлайн · Карточка · Приват
^
artyom_b
12.02.2005, 15:28
Сообщение #5



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


По первому - когда как,
если это существенно отобразится на внешнем
виде сайта и это существенно для тебя,
то стоит, а так... я не думаю.
По второму - можно попробовать разумный компромисc:
те правила, которые критичны для вида сайта,
например для тегов body, p, td, помещать в html,
остальное в виде отдельного css-файла.


--------------------
Офлайн · Карточка · Приват
^
Anger
12.02.2005, 15:52
Сообщение #6


***×***
*******

Награды: 4
Группа: VIP
Сообщений: 2 130
Регистрация: 05.04.2004

Репутация: 34 [ - / + ]


Или сочинить отдельный CSS для сохранения ...


--------------------
Офлайн · Карточка · Приват
^
Kevin
12.02.2005, 16:43
Сообщение #7


*******
*******

Награды: 9
Группа: ????. ??????
Сообщений: 3 738
Регистрация: 02.04.2004

Репутация: 42 [ - / + ]


Ладно, далее ))

Зная о возможных проблемах в некоторых браузерах при работе с таблицами, необходимо сделать ячейку в 1 пиксель, как лучше поступить?
1. В td написать width=1 и оставить пустой
2. В td написать width=1 и вставить прозрачный однопиксельный гиф
Офлайн · Карточка · Приват
^
Vetinary
13.02.2005, 5:33
Сообщение #8


Заслуженный участник
*****

Награды: 3
Группа: VIP
Сообщений: 818
Регистрация: 18.09.2004

Репутация: 20 [ - / + ]


Цитата(Kevin @ 12/02/2005, 17:43)
Ладно, далее ))
Зная о возможных проблемах в некоторых браузерах при работе с таблицами, необходимо сделать ячейку в 1 пиксель, как лучше поступить?
1. В td написать width=1 и оставить пустой
2. В td написать width=1 и вставить прозрачный однопиксельный гиф

второй вариант, разумеется... первый отображается по разномк и может быть "сдавлен", второй же всегда останется нужной ширины посредством "распорки"... smile.gif

P.S. это викторина? а приз где получать? smile.gif


--------------------
"Коммерчески успешно принародно подыхать,
Об камни разбивать фотогеничное лицо,
Просить по-человечески, заглядывать в глаза
Добрым прохожим..."
© Янка, "Продано"

Mac OS X Hints — секреты Mac OS X
Офлайн · Карточка · Приват
^
artyom_b
13.02.2005, 18:03
Сообщение #9



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


Я думаю второй вариант,
так как указываемая в теге td ширина
является "рекомендуемой",
но не "обязательной".


--------------------
Офлайн · Карточка · Приват
^
Rownt
13.02.2005, 22:07
Сообщение #10


Учитель созерцания
*******

Награды: 7
Группа: ??????
Сообщений: 3 261
Регистрация: 04.04.2004

Репутация: 25 [ - / + ]


Цитата(Crizis @ 13/02/2005, 6:33)
второй вариант, разумеется... первый отображается по разномк и может быть "сдавлен", второй же всегда останется нужной ширины посредством "распорки"... smile.gif

Уверен, что можешь сдавить однописксельную ячейку (минимальная величина для <table> и <td>?
В самом вопросе какая-то провокация. Колонки такой ширины или строки такой высоты могут понадобится только в одном случае: когда делаются границы-разделители. В этом случае однопиксельный (по одному измерению) gif делается бэкграундом. Какой смысл делать его распоркой ячейки, которую не сжать?.


--------------------
... сами не летаем и другим не дадим...:)

Камчатская студия дизайна Art Fashion Line
Офлайн · Карточка · Приват
^
artyom_b
14.02.2005, 10:43
Сообщение #11



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


Цитата(Rownt @ 13/02/2005, 23:07)
В самом вопросе какая-то провокация. Колонки такой ширины или строки такой высоты могут понадобится только в одном случае: когда делаются границы-разделители.

smile.gif я ответил в общем смысле,
т.е. точная ширина ячейки (при фиксированной ширине)
или минимальная при резинке,
получается в случае использования распорки.

Если брать конкретный пример,
то использование такой ячейки лишено смысла,
так как границу можно очень просто сделать с помощью
css, например "border-left: 1px solid #000;"


--------------------
Офлайн · Карточка · Приват
^
Rownt
14.02.2005, 12:52
Сообщение #12


Учитель созерцания
*******

Награды: 7
Группа: ??????
Сообщений: 3 261
Регистрация: 04.04.2004

Репутация: 25 [ - / + ]


Цитата(artyom_b @ 14/02/2005, 11:43)
границу можно очень просто сделать с помощью
css, например "border-left: 1px solid #000;"

А если нужна пунктирная граница или точечная?


--------------------
... сами не летаем и другим не дадим...:)

Камчатская студия дизайна Art Fashion Line
Офлайн · Карточка · Приват
^
artyom_b
14.02.2005, 12:54
Сообщение #13



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


Тогда с помощью свойства "background: url(image.gif) repeat-y;"
значения указаны для примера.


--------------------
Офлайн · Карточка · Приват
^
Rownt
14.02.2005, 13:12
Сообщение #14


Учитель созерцания
*******

Награды: 7
Группа: ??????
Сообщений: 3 261
Регистрация: 04.04.2004

Репутация: 25 [ - / + ]


Цитата(artyom_b @ 14/02/2005, 13:54)
repeat-y;"

Это заполнение по вертикали?
А по горизонтали "х"?


--------------------
... сами не летаем и другим не дадим...:)

Камчатская студия дизайна Art Fashion Line
Офлайн · Карточка · Приват
^
artyom_b
14.02.2005, 13:35
Сообщение #15



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


да


--------------------
Офлайн · Карточка · Приват
^
Anger
14.02.2005, 14:24
Сообщение #16


***×***
*******

Награды: 4
Группа: VIP
Сообщений: 2 130
Регистрация: 05.04.2004

Репутация: 34 [ - / + ]


Цитата(Rownt @ 14/02/2005, 13:52)
Цитата(artyom_b @ 14/02/2005, 11:43)
границу можно очень просто сделать с помощью
css, например "border-left: 1px solid #000;"

А если нужна пунктирная граница или точечная?

border-style бывает:
none
sollid
double
groove
ridge
inset
outset
dotted
dashed


--------------------
Офлайн · Карточка · Приват
^
artyom_b
14.02.2005, 14:28
Сообщение #17



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


smile.gif Только в ie работает нормально только solid.


--------------------
Офлайн · Карточка · Приват
^
Anger
14.02.2005, 14:55
Сообщение #18


***×***
*******

Награды: 4
Группа: VIP
Сообщений: 2 130
Регистрация: 05.04.2004

Репутация: 34 [ - / + ]


У меня работает и не в IE ... wink.gif


--------------------
Офлайн · Карточка · Приват
^
artyom_b
14.02.2005, 15:02
Сообщение #19



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


Работать то работают, только несколько
по-разному, скажем так smile.gif

Детали описывать долго, но я думаю
смотрящий да увидит разницу.

Если она несущественна,
тогда и такой вариант приемлем.


--------------------
Офлайн · Карточка · Приват
^
artyom_b
24.11.2005, 17:16
Сообщение #20



*******

Награды: 11
Группа: ?????????
Сообщений: 8 327
Регистрация: 21.04.2004

Репутация: 1 [ - / + ]


Хочется оживить тему:
уточняю, что я имел ввиду ie5 и ie6 в режиме
"совместимости"...


--------------------
Офлайн · Карточка · Приват
^

2 страниц   1 2 >
Ответить · Открыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Код кнопки 88x31 Текстовая версия Русская версия Invision Power Board v2.1.7 © 2006  IPS, Inc.