Зависит от того, как вы проводите a / b тестирование. Метод, который я бы использовал, заключается в следующем, с основным предположением, что вы используете два разных файла, что-то вроде register-a.html и register-b.html. Даже если вы используете приложение, которое выводит ваши страницы за вас, вы должны контролировать разметку обоих. Кроме того, я предполагаю, что где-то на вашей странице у вас есть div вокруг вашего контента.
Ваш HTML может выглядеть так на вашей первой странице:
<div id="container" class="register-a">
<h2>Title</h2>
<p>Content Goes Here</p>
</div>
На второй странице у вас может быть разметка следующим образом:
<div id="container" class="register-b">
<h3>Title</h3>
<p>Content Goes Here</p>
<div id="registerBox">
<input />
</div>
</div>
Для этого вам не понадобятся два листа CSS. Благодаря классам «register-a» и «register-b» вы можете вносить визуальные изменения по своему усмотрению. Я бы использовал текущий лист CSS, который у вас работает, и включил бы что-то подобное в ваши стили:
* * 1010
Это будет явная визуальная разница. Опять же, все зависит от того, как вы в первую очередь проводите A / B-тестирование, а также от того, как ваш код организован на вашем веб-сайте. Надеюсь это поможет.