如何制作索引

时间:2015-11-13 17:06:38

标签: html css

我想为我正在制作的这个网页制作一个内容表(该项目目前仍处于脱机状态)。

现在我已经知道我必须做的大部分事情(文本框,列表,CSS等)但是我不希望链接转到新页面,而是将用户发送到某些部分。像在维基中的页面。

有关如何编写类似内容的任何想法吗?

2 个答案:

答案 0 :(得分:0)

像这样:

HAL_FLASH_Unlock();
__HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR |
                           FLASH_FLAG_PGAERR | FLASH_FLAG_PGPERR | FLASH_FLAG_PGSERR);
FLASH_EraseInitTypeDef EraseInitStruct;
EraseInitStruct.Sector = FLASH_SECTOR_1;
EraseInitStruct.TypeErase = TYPEERASE_SECTORS;
EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_2;
EraseInitStruct.NbSectors = 1;
uint32_t SectorError = 0;
if (HAL_FLASHEx_Erase(&EraseInitStruct, &SectorError) != HAL_OK) {     
    HAL_FLASH_Lock();
    return;
}

uint16_t data = 300;
//----------------------------write data
if (HAL_FLASH_Program(TYPEPROGRAM_WORD, start_address, data) != HAL_OK) {
    HAL_FLASH_Lock();
    return;
}
HAL_FLASH_Lock();

然后在跳转到的位置:

<a href="#jump">Jump to a section</a>

答案 1 :(得分:0)

您可以使用anchor link(或书签)

代码将是:

<a href="#my-div>Link to 'my div'</a>

<div id="my-div"></div>

该链接将滚动页面,直到具有相应ID的元素