Технический форум
Вернуться   Технический форум > Компьютерный форум > Операционная система Windows > Интернет
Новые сообщения

Ответ
 
Опции темы Опции просмотра
Старый 09.10.2009, 10:26   #31 (permalink)
Эколог
 
Аватар для СтеклышеК
 
Регистрация: 02.08.2009
Адрес: Вологда
Сообщений: 1,970
Записей в дневнике: 3
Репутация: 1077
Отправить сообщение для СтеклышеК с помощью ICQ Отправить сообщение для СтеклышеК с помощью Skype™
По умолчанию

Цитата:
Сообщение от Black Parrot. Посмотреть сообщение
К вопросу о создании сайта:
Ищу быстрый бесплатный хостинг с поддержкой пользовательских доменов типа ****.***.**(net.ru, co.cc) места нужен где-то 1мб. Будет размещена Html-страничка с моими контактами(Аля бесплатный .tel)...
я конечно не знаю точно, с хостингами дело не имею, да и вряд ли буду иметь но вот что нашёл: Народ
СтеклышеК вне форума   Ответить с цитированием
Старый 09.10.2009, 10:37   #32 (permalink)
Member
 
Аватар для Сергей
 
Регистрация: 15.12.2007
Адрес: Екатеринбург
Сообщений: 893
Репутация: 262
Отправить сообщение для Сергей с помощью ICQ Отправить сообщение для Сергей с помощью Skype™
По умолчанию

алексей, лучше такие размеры указывать в том случае, если сайт фикс., иначе же лучше указывать размеры в процентах... просто попробуй на сайт посмотреть на разных мониках(4:3, 16:9) и при разных разрешениях - увидишь как вся эта красота разползается))
Сергей вне форума   Ответить с цитированием
Старый 09.10.2009, 10:58   #33 (permalink)
Эколог
 
Аватар для СтеклышеК
 
Регистрация: 02.08.2009
Адрес: Вологда
Сообщений: 1,970
Записей в дневнике: 3
Репутация: 1077
Отправить сообщение для СтеклышеК с помощью ICQ Отправить сообщение для СтеклышеК с помощью Skype™
По умолчанию

Сергей, жаль но возможности посмотреть на разных мониторах нет, сижу сам на 17 ЭЛТ, ну разве что разрешение 1280х1024. Как я понял ты хочешь сказать, что если монитор будет допустим 4:3 то строка будет очень гигантской или наоборот почти не видно будет? Просто если выставить в % то боюсь при большом разрешении текст будет выходит за пределы рамки. Ну или как лучше отредактировать по твоему мнению?
Caut.zip - вот то что у меня получилось, вроде при смене разрешения всё нормально.
СтеклышеК вне форума   Ответить с цитированием
Старый 09.10.2009, 14:29   #34 (permalink)
Member
 
Аватар для Сергей
 
Регистрация: 15.12.2007
Адрес: Екатеринбург
Сообщений: 893
Репутация: 262
Отправить сообщение для Сергей с помощью ICQ Отправить сообщение для Сергей с помощью Skype™
По умолчанию

отлично) очень хорошо получилось! у меня моник 19", 16:9, все нормально отображается. просто у меня была такая беда, когда я указывал размер в пикселях, на другом мониторе страница выглядела несколько криво, в любом случае для резинового сайта пропорциональные размеры лучше фиксированных. хочу еще добавить, что неплохо бы css в отдельный файл поместить и в нем оставить подробные комментарии - что и для чего нужно, потом можешь и не вспомнить...
Сергей вне форума   Ответить с цитированием
Старый 09.10.2009, 17:36   #35 (permalink)
Member
 
Аватар для VedebellO
 
Регистрация: 13.05.2008
Адрес: Москва
Сообщений: 719
Репутация: 278
По умолчанию

Боюсь, что вертикальное выравнивание по низу возможно реализовать только через таблицу. Там выравнивается через <td valign="bottom">
VedebellO вне форума   Ответить с цитированием
Ads
Старый 09.10.2009, 17:47   #36 (permalink)
Member
 
Аватар для Сергей
 
Регистрация: 15.12.2007
Адрес: Екатеринбург
Сообщений: 893
Репутация: 262
Отправить сообщение для Сергей с помощью ICQ Отправить сообщение для Сергей с помощью Skype™
По умолчанию

Цитата:
Сообщение от VedebellO Посмотреть сообщение
Боюсь, что вертикальное выравнивание по низу возможно реализовать только через таблицу. Там выравнивается через <td valign="bottom">
об этом лучше забыть, табличная разметка это прошлый век
Сергей вне форума   Ответить с цитированием
Старый 09.10.2009, 18:04   #37 (permalink)
Member
 
Аватар для VedebellO
 
Регистрация: 13.05.2008
Адрес: Москва
Сообщений: 719
Репутация: 278
По умолчанию

Цитата:
Сообщение от Сергей Посмотреть сообщение
об этом лучше забыть, табличная разметка это прошлый век
Тем не менее еще не видел ни одной СОВРЕМЕННОЙ верстки, которая бы обходилась совсем без таблиц. А вертикальное выравнивание достигается либо простым способом - через таблицу, - либо сложным - через дополнительный <div style="position: relative; margin-top:***px;">.
Так что я понимаю, можно гнуть пальцы и гордо нос воротить, мол, свечи - прошлый век, однако если электричество отключено, выбора особого нет.
VedebellO вне форума   Ответить с цитированием
Старый 09.10.2009, 18:11   #38 (permalink)
Member
 
Аватар для VedebellO
 
Регистрация: 13.05.2008
Адрес: Москва
Сообщений: 719
Репутация: 278
По умолчанию

Специально для тех, кто любит заниматься сексом в гамаке и стоя: нашел ЕЩЕ БОЛЕЕ ДОЛГИЙ И ТРУДНЫЙ СПОСОБ. Зато - в духе ХХI века, все по взрослому, никаких таблиц.

Необходимость вертикального выравнивания текста (к примеру, центрирования) относительно блочного контейнера возникает достаточно редко. Как правило, подобное поведение требуется в таблицах, и собственно для таблиц существует простой универсальный инструмент – CSS-свойство vertical-align. C произвольным же блочным элементом дела обстоят немного хуже. Существует несколько путей решения проблемы (сторонники «валидной» верстки, уверен, хорошо знакомы с ними), я же решил предложить не худший и не лучший, а просто еще один вариант.
Задача: Дан блочный элемент, к примеру div с классом valign, содержащий некоторый текст.
Код:
<div class="valign">
   ... некий текст ...
</div> Необходимо выровнять текст по вертикали, к примеру, отцентрировать, относительно родителя.  Для «продвинутых» веб-обозревателей существует простое решение:
 .valign{
   display:table-cell;
   vertical-align:middle;         
}
Данный способ к браузеру от Microsoft, к сожалению, не применим, так как он поддерживает vertical-align только для табличных элементов, однако IE версии 6 и старше успешно применяет данное свойство и для inline-элементов, значит можно попытаться найти особый путь и для этого веб-проводника.
В общем виде идея выглядит так. Дополним HTML-код: обернем текст, к примеру, тегом p, а также добавим на том же уровне пустой inline-элемент (к примеру span).
Код:
<div class="valign">
   <span></span>
   <p>... некий текст ...</p>
</div>  Тогда вертикально выровнить текст внутри контейнера с классом valign можно следующим образом (только для IE):
  .valign{
   height:300px; /* определенное значение высоты */
   line-height:300px;
}

.valign p{
   vertical-align:middle; /* здесь выравниваем текст по вертикали */
   display:inline;   
   line-height:normal;
}

.valign *{
   zoom:1;  /* Важно! Устанавливаем hasLayout = true */
}
Ключевыми моментами приведенной техники являются:
  1. задание значения свойству line-height главного контейнера аналогичного значению его высоты;
  2. добавленные нами дополнительные элементы должны быть встроенными (inline) и иметь «включенным» Microsoft'овский hasLayout (делаем при помощи zoom:1.
Приведенный способ вертикального выравнивания текста вполне самодостаточный и может с успехом применятся на практике. Необходимо лишь дополнить CSS-код, сделав его более универсальным.
Код:
.valign{
   height:300px;
   *line-height:300px; /* для IE */
}

.valign, .valign p{
   display:table-cell; 
   vertical-align:middle; /* здесь выравниваем текст по вертикали */
}
/* для IE */ 
.valign p{
   *display:inline;   
   line-height:normal;
}
/* для IE */ 
.valign *{
   zoom:1;  /* Важно! Устанавливаем hasLayout = true */
}
Однако, вернемся к нашей задаче. Итак, мы имеем простое решение для браузеров с поддержкой display:table-cell; и вариант с дополнительными элементами для Internet Explorer версии 6 и выше. Так как эти дополнительные элементы мы можем добавить при помощи expression(), то указанный вариант успешно применим и для нашего случая.
Окончательно приходим к следующему решению:
Код:
.valign{
   ...
   display:table-cell; /* для не IE */
   line-height: expression(this.offsetHeight + "px"); /* для IE */ 
   behavior: expression(!this.extra ? this.extra = this.innerHTML = '<span></span><p>' + this.innerHTML + '</p>' : ''); /* для IE */
}

.valign, .valign p{
   vertical-align:middle; /* здесь выравниваем текст по вертикали */ 
}
/* для IE */ 
.valign p{
   line-height:normal;
   display:inline;   
}
/* для IE */
.valign *{
   zoom:1; /* Важно! Устанавливаем hasLayout = true */
}
VedebellO вне форума   Ответить с цитированием
Старый 09.10.2009, 18:38   #39 (permalink)
Member
 
Аватар для Сергей
 
Регистрация: 15.12.2007
Адрес: Екатеринбург
Сообщений: 893
Репутация: 262
Отправить сообщение для Сергей с помощью ICQ Отправить сообщение для Сергей с помощью Skype™
По умолчанию

что вы, что вы... я не против таблиц, они конечно нужны... но не для разметки а для структурирования информации... я и спорить не собирался, просто мнение выразил... видимо этим я вас как-то задел, извиняйте
статья кстати хорошая))
Сергей вне форума   Ответить с цитированием
Старый 09.10.2009, 18:52   #40 (permalink)
Эколог
 
Аватар для СтеклышеК
 
Регистрация: 02.08.2009
Адрес: Вологда
Сообщений: 1,970
Записей в дневнике: 3
Репутация: 1077
Отправить сообщение для СтеклышеК с помощью ICQ Отправить сообщение для СтеклышеК с помощью Skype™
По умолчанию

Цитата:
Сообщение от Сергей Посмотреть сообщение
статья кстати хорошая))
впору в библиотеку выкладывать
СтеклышеК вне форума   Ответить с цитированием
Ads
Ответ

Метки
сайт

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поднятие сайта KoLLIaPuK Администрирование и базы данных 5 17.10.2011 07:44
Скрытие данных в текстовом файле при помощи NTFS Артём Windows 7 0 28.08.2011 14:36
Артефакты в текстовом режиме Daniellos Компьютерное железо 6 08.08.2011 02:12
Гиперссылки в текстовом документе aamen Офисные 0 19.05.2011 23:57
Создание сайта Anytocccchka Изготовление сайтов 46 08.05.2011 01:07
Вся история переписки в текстовом файле Toy Любые вопросы от новичков 5 11.04.2011 18:50
Создание сайта skarm077 Изготовление сайтов 42 13.03.2011 17:36
Оптимизация сайта denisey Интернет 19 04.07.2010 10:09
Шапка сайта MrSTEP Изготовление сайтов 12 03.07.2010 21:14
Раскрутка сайта gnomon Общетематический 1 09.02.2010 15:08
CMS для сайта Black_Parrot Изготовление сайтов 2 22.07.2008 00:11


Часовой пояс GMT +4, время: 10:38.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.