Junior
49
questionbank

В чем разница между свойствами border и outline в CSS?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

border — часть блочной модели элемента, занимает место и влияет на его размеры и положение. Используется для отрисовки рамки вокруг содержимого и отступов элемента.

outline — рисуется вне блочной модели элемента, не влияет на его размеры и положение, не занимает места. Часто используется для индикации фокуса, доступности или отладки.

Сравнение:

СвойствоЧасть блочной моделиВлияет на размерыЗанимает местоОтрисовываетсяНазначение
borderДаДаДаВнутри блочной моделиРамка элемента
outlineНетНетНетВне блочной моделиИндикация, отладка