Kompx.com or Compmiscellanea.com

Изображение по центру CSS

Windows : Internet Explorer 6.0+, Firefox 1.0+, Google Chrome, Opera 5.0+ [ 1 ], Safari 3.1+, SeaMonkey 1.0+ [ 2 ].

Linux : Firefox 1.0+, Google Chrome / Chromium, Opera 5.0+, SeaMonkey 1.0+ [ 3 ], NetSurf 2.6+, Hv3.

Горизонтальное выравнивание изображения по центру с помощью CSS. Пример:

Image

HTML / XHTML. Код:

<div class="example">

<img src="image.jpg" alt="Image" />

</div>

CSS. Код:

.example {position: relative; left: 0px; top: 0px; height: auto; width: 100%; float: left; padding: 10px; border: 1px #ccc solid; background: #fafafa;}

.example img {display: block; margin: 0 auto;}

CSS свойства контейнера (в данном случае example) могут быть самые разные, выравнивание изображения по центру создается с помощью стилей, непосредственно относящихся к изображению: .example img {display: block; margin: 0 auto;}.


[ 1 ]

А так же в Opera 4.0+, если не используется краткая запись CSS свойств. То есть, если код CSS в виде .example img {display: block; margin-left: auto; margin-right: auto;}.

[ 2 ]

А так же в Netscape 6.01+, Mozilla 0.6+.

[ 3 ]

А так же в Netscape 6.01+, Mozilla 0.6+.


Aliosque subditos et thema

 

Редирект с HTTP на HTTPS в .htaccess

 

Редирект со всех доменных имен сайта на его веб-адрес с HTTPS и доменным именем с www. Редирект производится с доменов: Как с www, так и без - URL с HTTP Без www - URL с HTTPS Веб-серверы: Apache + nginx. Поддержка SSL включена. SSL-сертификат приобретен, одобрен и установлен. То есть, все настроено и работает. Так что осталось только сделать редирект с HTTP на HTTPS. Директивы для файла .htaccess: RewriteEngine On RewriteCond %{HTTP:HTTPS} !on [NV] RewriteRule ^(.*)$ https://www.domain.tld/$1 [R=301,L] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.domain.tld/$1 [R=301,L] Редирект с HTTP на HTTPS Комментарии -- Включить работу механизма преобразования: RewriteEngine On -- Если HTTPS отсутствует: RewriteCond %{HTTP:HTTPS} !on [NV] -- Тогда заменить HTTP + домен (с www или без) на HTTPS + домен с www: RewriteRule ^(.*)$ https://www.domain.tld/$1 [R=301,L] -- Если есть HTTPS, но доменное имя без www (случай, когда в адресной строке вводится https://domain.tld): RewriteCond %{HTTP_HOST} !^www\. -- Тогда заменить его на HTTPS + домен с www: RewriteRule ^(.*)$ https://www.domain.tld/$1 [R=301,L] Примечания RewriteCond %{HTTP:HTTPS} !on [NV] не единственный способ узнать, что HTTPS отсутствует. Более того, при некоторых видах организации и настройки веб-сервера лучше пробовать другие директивы, как RewriteCond %{SERVER_PORT} !443, например. При любом варианте надо тем или иным способом узнать включен ли HTTPS. Какая именно директива сработает в конкретном случае возможно придется выяснять экспериментальным путем. Документация Apache Module mod_rewrite (in English): http://httpd.apache.org/docs/current/mod/mod_rewrite.html

Переименовать папку в DOS

 

Чтобы переименовать папку в DOS командой MOVE: MOVE FOLDER1 FOLDER2 - Переименовывает FOLDER1 в FOLDER2 Этот метод так же работает в консоли Windows. [ 1 ] Протестировано в MS-DOS 6.0+. Однако вполне вероятно, что будет работать и в других версиях MS-DOS или в других DOS'ах.