Алек
				Эксперт
				
				Дата регистрации:
30.11.2012 19:41:21
				Сообщений: 82
			 
			Добрый день, Михаил. Я заметил по Вашим видеоурокам что Вы почти не используете это свойство. Я использую его довольно часто, так как margin не всегда уместен, очень часто когда элемент надо разместить на странице точно, он начинает сдвигать рядом стоящие элементы(это очень заметно если у элемента поля со свойством background-color) По этому я часто использую свойство position: relative или position: absolute; 
Однако я не всегда проверяю страницы под различными расширениями экрана и у меня возникло подозрение что страница на которой много элементов с этим свойством может не корректно выглядеть под разными расширениями экрана.
Если вёрстка довольно сложная (к примеру очень много элементов, которые надо очень точно позиционировать относительно друг друга) могу ли я заменить margin на свойство position, чтоб не подбирать их значения в firebug а присваивать элементам классы и "таскать" их по странице с помощью свойства position? Это сэкономило бы мне время и упростило мою работу. 
Допустимо ли использовать такой приём, или есть что-то в свойстве position что я просто не знаю?
Объясните плиз, для меня это очень важно.
			
			
		 
			
			
			
				
				
				Admin
				Администратор
				
				Дата регистрации:
27.05.2010 21:23:42
				Сообщений: 3063
			 
			Конечно, можете, кто как привык - тот так и делает. А критерии качества у вёрстки другие.
			
			
		 
			
			
			
				
				
				Алек
				Эксперт
				
				Дата регистрации:
30.11.2012 19:41:21
				Сообщений: 82
			 
			Спасибо! 
Просто иногда лучше элементы блоками по странице раскидать чем пытаться выравнить их в таблице. 
В принципах наследования можно запутаться, а добавлять лишние классы и span когда структура страницы в HTML уже намечена то увеличивается код и затрачивается больше времени.
			
			
		 
			
			
			
				
				
				Дмитрий184
				Мастер
				
				Дата регистрации:
29.06.2012 08:48:56
				Сообщений: 225
			 
			Заметил такую вещь - к примеру, если позиционированный элемент разместить рядом с текстом, а потом изменить (чаще уменьшить) масштаб, то позиционированный элемент может сместиться от текста, т.к. текст масштабируется несколько иначе. 
В этом случае, если элемент размещен внутрь блока (не позиционируется), то расположение элемента относительно текста сохраняется более точно. Но, тут надо добавить, - многое зависит от элемента и текста - поэтому надо смотреть не в общем, а в каждом конкретном случае.
			
			
		 
			
			
			
				
				
				adeiva
				Новичок
				
				Дата регистрации:
12.09.2012 19:30:46
				Сообщений: 3
			 
			Да конечно, к тому-же для полной уверенности что всё будет хорошо надо и в других браузерах проверить, если элемент в блоке с полями например, текст может выйти за поля в Гугле, а в ИЕ слова в строке могут перенестись и нижние элементы сдвинуть(если к ним применён margin, а если position: relative, то он может просто "наехать" на элементы)В Firefox элемент может наехать на другой, а в Гугле он зайдёт под него, а его поля каким-то образом могут заехать на сам элемент.
Выравнивание элементов в блоке та ещё вещь, всё-таки вёрстку лучше использовать блочную, а элементы в ней выравнивать таблицей.