Является ли уместное наименование CSS в английском языке и его нужно изменить? - PullRequest
0 голосов
/ 10 января 2019

Является ли название CSS в английском языке подходящим и нуждается в изменении?

Пишет шаблон таблицы , мой английский слабый. Подходит ли английское название CSS (class = "xxx")?

Что нужно изменить?

Будь то английская грамматика или описание, надеемся получить некоторые предложения для пересмотра.

Спасибо

<!-- =table: start -->
<table class="list-table-m" summary="summary">
    <caption>table caption</caption>
    <thead>
        <tr>
            <th scope="col" class="col-id">
                <a class="sort sort-asc-active" href="#">
                    <i class="icon icon-sort-asc"></i>
                </a>
            </th>
            <th scope="col" class="col-user-number-name"></th>
            <th scope="col" class="col-user-number-id"></th>
            <th scope="col" class="col-dept-office"></th>
            <th scope="col" class="col-title"></th>
            <th scope="col" class="col-describe"></th>
            <th scope="col" class="col-price">
                <a class="sort sort-desc-active" href="#">
                    <i class="icon icon-sort-desc"></i>
                </a>
            </th>
            <th scope="col" class="col-date-full"></th>
            <th scope="col" class="col-state"></th>
            <th scope="col" class="col-edit"></th>
        </tr>
    </thead>
    <tbody>
    </tbody>
</table>
<!-- =table: end -->

<!-- =cell data: start -->
<span class="text-user-number-name">
    <i class="number"></i>
    <span class="name"></span>
</span>
<span class="text-user-number-id">
    <i class="number"></i>
    <i class="id"></i>
</span>
<span class="text-dept-office">
    <span class="dept"></span>
    <span class="office"></span>
</span>
<span class="text-user-number-name-inline">
    <i class="number"></i>
    <span class="name"></span>
</span>
<span class="text-user-number-id-inline">
    <i class="number"></i>
    <i class="id"></i>
</span>
<span class="text-dept-office-inline">
    <span class="dept"></span>
    <span class="office"></span>
</span>
<p class="cell-title"></p>
<p class="textarea-m"></p>
<i class="text-price"></i>
<span class="date-full">
    <i class="df-date"></i>
    <i class="df-time"></i>
</span>
<span class="date-df"></span>
<span class="time-df"></span>
<span class="operate-area">
    <!-- <a class="link-xxx" href="#"> -->
        <i class="icon icon-view"></i>
        <i class="icon icon-edit"></i>
        <i class="icon icon-delete"></i>
        <i class="icon icon-success"></i>
        <i class="icon icon-remove"></i>
        <i class="icon icon-lock"></i>
        <i class="icon icon-unlock"></i>
        <i class="icon icon-link"></i>
        <i class="icon icon-share"></i>
        <i class="icon icon-refresh"></i>
        <i class="icon icon-upload"></i>
        <i class="icon icon-download"></i>
    <!-- </a> -->
</span>
<!-- =cell data: end -->

1 Ответ

0 голосов
/ 10 января 2019

Неважно, что вы называете своими классами, если вы знаете, что они делают и что значат. Иногда бывает сложно придумать хорошие имена классов, но пока вы не передаете код, чтобы кто-то другой мог его прочитать, это нормально.

Тем не менее, я предлагаю, чтобы вы использовали класс только один раз, например col-price или col-describe, вместо этого используйте id, поскольку он более "правильный".

...