Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RFpro.ru: Элементы HTML


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Гуревич Александр Львович
Статус: Специалист
Рейтинг: 4370
∙ повысить рейтинг »
Гаряка Асмик
Статус: Специалист
Рейтинг: 3567
∙ повысить рейтинг »
vladisslav
Статус: 6-й класс
Рейтинг: 1235
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Элементы HTML

Номер выпуска:489
Дата выхода:14.05.2010, 05:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:355 / 205
Вопросов / ответов:2 / 3

Вопрос № 178276: Здравствуйте уважаемые эксперты! Подскажите пожалуйста предусмотрены ли в HTML вертикальные линии, вот как горизонтальные с помощью тега <hr /> или же нужно использовать тег <div>? Если так, наведите пожалуйста пример работы с данным тего...


Вопрос № 178289: Здравствуйте уважаемые эксперты! Это снова я со своими(возможно надоедающими вопросами ). Если есть возможность - помогите пожалуйст...

Вопрос № 178276:

Здравствуйте уважаемые эксперты! Подскажите пожалуйста предусмотрены ли в HTML вертикальные линии, вот как горизонтальные с помощью тега <hr /> или же нужно использовать тег <div>? Если так, наведите пожалуйста пример работы с данным тегом и его атрибуты, т.к. в гугле полного описания не нашел. Спасибо большое

Отправлен: 08.05.2010, 10:46
Вопрос задал: Мироненко Николай Николаевич, Практикант
Всего ответов: 2
Страница вопроса »


Отвечает Хан Эрли Валерьевич, 2-й класс :
Здравствуйте, Мироненко Николай Николаевич!

В html вертикальных линий подобно <hr /> нет.
Поэтому, если надо сделать вертикальные линии то нужно либо использовать свойство CSS border или свойство background.

Например, задаём div`у красный бордюрчик слева, толщиной в 1 пикс:
div { border-left: 1px solid #f00;}
подробнее здесь:
http://htmlbook.ru/css/border-left.html и http://htmlbook.ru/css/border.html

Второй варинат - это в "подложку" запихать картинку в виде вертикальной чёрточки, а затем её ратянуть по вертикали:
div { background: url(./path_to_image/image.gif) repeat-y top left;}
подробнее здесь:
http://htmlbook.ru/css/background.html

Первый вариант лучше когда у нас простые бордюрчики - линии, пунктиры и т.д., второй вариант лучше, если у нас в виде границы какой нибудь рисунок, узор и т.д.

Ответ отправил: Хан Эрли Валерьевич, 2-й класс
Ответ отправлен: 08.05.2010, 11:56
Номер ответа: 261280

Оценка ответа: 5
Комментарий к оценке:
Понял, спасибо Вам ОГРОМНОЕ :-)

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 261280 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Отвечает Гуревич Александр Львович, Специалист :
    Здравствуйте, Мироненко Николай Николаевич.

    Еще можно в качестве вертикальной линии использовать таблицы с вертикальными границами.

    Вот, например, таблица с границами красного цвета:

    <TABLE BORDER CELLSPACING=0 BORDERCOLOR="Red" CELLPADDING=7 WIDTH=300>
    <TR>
    <TD VALIGN="TOP">
    <P ALIGN="left"><FONT FACE="Arial" SIZE=2>
    Текст 1.
    </TD>
    </TR>
    </TABLE>




    -----
    Тот, кто правильно спрашивает, достигает гораздо большего, чем тот, кто правильно отвечает.

    Ответ отправил: Гуревич Александр Львович, Специалист
    Ответ отправлен: 08.05.2010, 16:40
    Номер ответа: 261284

    Оценка ответа: 5
    Комментарий к оценке:
    Тоже вариант. Спасибо :)

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 261284 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Вопрос № 178289:

    Здравствуйте уважаемые эксперты! Это снова я со своими(возможно надоедающими вопросами ). Если есть возможность - помогите пожалуйста.

    1. Как реализовать возникновение события, например ОnClick какого-либо обьекта, без клика на этот обьект? Ну например если я открыл в фрейме страницу qwerty.htm, то чтобы при этом возникало событие OnClick какого-то обьекта.
    2. Как передать содержимое страницы в фрейме на печать?

    Надеюсь на Вашу помощь. Спасибо большое!

    Отправлен: 08.05.2010, 18:01
    Вопрос задал: Мироненко Николай Николаевич, Практикант
    Всего ответов: 1
    Страница вопроса »


    Отвечает hаcpaka, 3-й класс :
    Здравствуйте, Мироненко Николай Николаевич.

    1) Позволю не согласиться с комментаторами - это имеет смысл, например когда необходимо при загрузки страницы выполнить действия, которые в последствии будут выполняться по щелчку мыши. Например открыть определенную вкладку или развернуть/подсветить участок текста в зависимости от каких-либо факторов. Реализовать это просто - у многих объектов есть метод click(). Например: document.getElementById('div_1').click();

    2) Непосредственно для печати Вы можете использовать "волшебный" метод window.print(). А что бы страница отображалась не так как обычно, а в приемлемом для печати виде, можно подключить специальный css файл, указав его атрибут media = "print". Например: <link rel="stylesheet" type="text/css" href="print.css" media="print" />


    Ответ отправил: hаcpaka, 3-й класс
    Ответ отправлен: 11.05.2010, 10:28
    Номер ответа: 261332

    Оценка ответа: 5
    Комментарий к оценке:
    Спасибо большое, почти все понятно, вот только как использовать метод window.print() если у меня страница построена на фреймах, а распечатывать нужно указывая не саму страницу, а имя фрейма, потому как не знаешь, какую именно страницу загруженную в фрейм пользователь захочет распечатать. Самих страниц то несколько.

    Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 261332 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:

  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.14 от 03.03.2010

    В избранное